20260411_070558.347 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.348 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.348 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.348 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zNDhaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiNTA0Mjc4NmItMWQwYi00NDNkLTkzYzEtYmZlMjUxODA3OTA1IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.349 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.348Z", "action": "gathered", "update_id": "5042786b-1d0b-443d-93c1-bfe251807905", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.349 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.348Z", "action": "gathered", "update_id": "5042786b-1d0b-443d-93c1-bfe251807905", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.349 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.350 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.348Z", "action": "gathered", "update_id": "5042786b-1d0b-443d-93c1-bfe251807905", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.350 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}] 20260411_070558.350 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.350 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.350 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.348Z", "action": "gathered", "update_id": "5042786b-1d0b-443d-93c1-bfe251807905", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.351 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.359 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 20260411_070558.359 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.363 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.364 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.364 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.364 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zNjRaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiMzU1ODA3NWUtNDgxMy00NWQ4LTkzZTUtYTg4NGJlYWNjM2VjIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.365 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.364Z", "action": "gathered", "update_id": "3558075e-4813-45d8-93e5-a884beacc3ec", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.365 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.364Z", "action": "gathered", "update_id": "3558075e-4813-45d8-93e5-a884beacc3ec", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.365 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.365 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}] 20260411_070558.366 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.366 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.364Z", "action": "gathered", "update_id": "3558075e-4813-45d8-93e5-a884beacc3ec", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.366 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.366 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}} 20260411_070558.367 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zNjdaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICI4NTU2Y2NhZS0yNDFmLTRiNmMtYmE1Ni1hMmNiZTgyMTZhNWIiLCAicG9saWNpZXNfY291bnQiOiA0fQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.367 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.368 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.367Z", "action": "updated", "update_id": "8556ccae-241f-4b6c-ba56-a2cbe8216a5b", "policies_count": 4}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.368 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260411_070558.368 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.368 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.368 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.369 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}} 20260411_070558.369 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.369 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}} 20260411_070558.369 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.384 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.384 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.384 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.384 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.384 INFO MainThread mock-context-logger.test_bad_policies: runtime_properties: {"application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}} 20260411_070558.385 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260411_070558.385 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.389 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.389 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260411_070558.389 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.389 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260411_070558.389 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.394 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260411_070558.394 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.394 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260411_070558.395 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.395 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.395 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.395 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.404 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.405 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.405 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.405 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC40MDVaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiOTdkZWRjYzAtYjg2MS00Y2I3LWExYzItNjAzODQ1YjZiYmEzIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.406 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.405Z", "action": "gathered", "update_id": "97dedcc0-b861-4cb7-a1c2-603845b6bba3", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.406 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.405Z", "action": "gathered", "update_id": "97dedcc0-b861-4cb7-a1c2-603845b6bba3", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.406 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.406 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": ["damaged config"]}}] 20260411_070558.406 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.407 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.405Z", "action": "gathered", "update_id": "97dedcc0-b861-4cb7-a1c2-603845b6bba3", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.407 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": ["damaged config"]}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"unexpected": "foo", "none": null}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.407 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"unexpected": "foo", "none": null}}}} 20260411_070558.408 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC40MDdaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICIwYWFhMTU0My03ZTVmLTRkNzQtOTUxNS03MzM3N2ZjMDkxYzQiLCAicG9saWNpZXNfY291bnQiOiA0fQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IFsiZGFtYWdlZCBjb25maWciXX0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsidW5leHBlY3RlZCI6ICJmb28iLCAibm9uZSI6IG51bGx9fQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.408 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.409 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.407Z", "action": "updated", "update_id": "0aaa1543-7e5f-4d74-9515-73377fc091c4", "policies_count": 4}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"unexpected": "foo", "none": null}}}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": ["damaged config"]}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.409 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260411_070558.409 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"unexpected": "foo", "none": null}}} 20260411_070558.409 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": ["damaged config"]}} 20260411_070558.409 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.409 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}} 20260411_070558.410 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.410 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}} 20260411_070558.410 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.425 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.426 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.426 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.427 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC40MjZaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiYWRjZDhhZGUtNTU0MC00ZGE0LThhZDQtYjk2Mzc2OWI2NGY3IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.427 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.426Z", "action": "gathered", "update_id": "adcd8ade-5540-4da4-8ad4-b963769b64f7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.427 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.426Z", "action": "gathered", "update_id": "adcd8ade-5540-4da4-8ad4-b963769b64f7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.427 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.428 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.428 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}] 20260411_070558.428 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.426Z", "action": "gathered", "update_id": "adcd8ade-5540-4da4-8ad4-b963769b64f7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.429 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1"}}, {"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1"}}}}, "<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}}}}, removed_policies: ["<<>>"] 20260411_070558.429 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1"}}} 20260411_070558.429 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"ignored": [{"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyName": "monkeyed.Config_multi_3.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}], "unexpected": [{"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1"}}, {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1"}}], "duplicate": [], "same": [{"policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}]} 20260411_070558.430 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.426Z", "action": "gathered", "update_id": "adcd8ade-5540-4da4-8ad4-b963769b64f7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.430 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.426Z", "action": "gathered", "update_id": "adcd8ade-5540-4da4-8ad4-b963769b64f7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.430 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.430 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.430 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.446 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260411_070558.446 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.447 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.447 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.447 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.447 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.455 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 20260411_070558.455 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.459 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.460 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.460 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.461 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC40NjBaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiOGM1YjhmZDgtOTYzNy00YmMxLTk3ZjQtOGYyMTJhMzk2MjdlIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.461 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.460Z", "action": "gathered", "update_id": "8c5b8fd8-9637-4bc1-97f4-8f212a39627e", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.461 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.460Z", "action": "gathered", "update_id": "8c5b8fd8-9637-4bc1-97f4-8f212a39627e", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.461 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.462 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.460Z", "action": "gathered", "update_id": "8c5b8fd8-9637-4bc1-97f4-8f212a39627e", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.462 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_multi", "monkeyed.Config_both"] 20260411_070558.463 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260411_070558.463 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC40NjNaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICJlZGQxMjFiMi1hMmI4LTQ5YTUtOTAyOC1hYjY0NTk2ODk0NzQiLCAicG9saWNpZXNfY291bnQiOiAwfQ==", "Key": "unit_test_scn:policies/event"}}] 20260411_070558.463 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.464 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.463Z", "action": "updated", "update_id": "edd121b2-a2b8-49a5-9028-ab6459689474", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.464 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.463Z", "action": "updated", "update_id": "edd121b2-a2b8-49a5-9028-ab6459689474", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.464 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_multi", "monkeyed.Config_both"] 20260411_070558.465 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260411_070558.465 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.463Z", "action": "updated", "update_id": "edd121b2-a2b8-49a5-9028-ab6459689474", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.465 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_multi', 'monkeyed.Config_both'] 20260411_070558.465 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.463Z", "action": "updated", "update_id": "edd121b2-a2b8-49a5-9028-ab6459689474", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.465 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.466 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.483 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.483 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) 20260411_070558.483 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) 20260411_070558.484 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.488 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260411_070558.488 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.488 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260411_070558.488 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.489 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.489 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.489 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.497 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260411_070558.497 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.497 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260411_070558.497 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.498 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.498 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.498 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.506 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.507 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.507 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.507 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41MDdaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiNThlMTg1NWYtOGFjYy00N2VmLWFlOTYtZGIxN2QzZDNmMmE1IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.508 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.507Z", "action": "gathered", "update_id": "58e1855f-8acc-47ef-ae96-db17d3d3f2a5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.508 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.507Z", "action": "gathered", "update_id": "58e1855f-8acc-47ef-ae96-db17d3d3f2a5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.508 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.509 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.507Z", "action": "gathered", "update_id": "58e1855f-8acc-47ef-ae96-db17d3d3f2a5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.509 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_multi", "monkeyed.Config_both"] 20260411_070558.509 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260411_070558.510 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41MTBaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICI4YTRhN2IyNS0xM2FmLTQ4MGYtYjg2MS1lMjljMzNkODk2NTYiLCAicG9saWNpZXNfY291bnQiOiAwfQ==", "Key": "unit_test_scn:policies/event"}}] 20260411_070558.510 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.510 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.510Z", "action": "updated", "update_id": "8a4a7b25-13af-480f-b861-e29c33d89656", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.511 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}} 20260411_070558.511 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}] 20260411_070558.511 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.511 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.510Z", "action": "updated", "update_id": "8a4a7b25-13af-480f-b861-e29c33d89656", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.512 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.512 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}} 20260411_070558.512 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41MTJaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICJlYjg4MzdiZS05ZGM5LTRmYTQtOGQzOC1jYTZiZGEwZTFhZTIiLCAicG9saWNpZXNfY291bnQiOiAyfQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.512 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.513 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_many_calcs", "policies_event": {"timestamp": "2026-04-11T07:05:58.512Z", "action": "updated", "update_id": "eb8837be-9dc9-4fa4-8d38-ca6bda0e1ae2", "policies_count": 2}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "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_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.513 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260411_070558.513 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.513 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.513 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.532 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.532 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) 20260411_070558.532 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) 20260411_070558.532 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.537 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.538 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.538 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.538 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41MzhaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiZmEyNzQxNzAtMWExZS00OTJiLWI1M2QtYmVlNTRjOWZlYTkzIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.539 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.538Z", "action": "gathered", "update_id": "fa274170-1a1e-492b-b53d-bee54c9fea93", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.539 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.538Z", "action": "gathered", "update_id": "fa274170-1a1e-492b-b53d-bee54c9fea93", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.539 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.539 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.538Z", "action": "gathered", "update_id": "fa274170-1a1e-492b-b53d-bee54c9fea93", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.540 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_multi", "monkeyed.Config_both"] 20260411_070558.540 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260411_070558.540 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41NDBaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICIzYjNkYmNjYy1lYmQ1LTQ0NzItOWY5MC0wZmI0YjFkNmI0MzIiLCAicG9saWNpZXNfY291bnQiOiAwfQ==", "Key": "unit_test_scn:policies/event"}}] 20260411_070558.541 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.541 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.540Z", "action": "updated", "update_id": "3b3dbccc-ebd5-4472-9f90-0fb4b1d6b432", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.541 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_multi', 'monkeyed.Config_both'] 20260411_070558.541 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.540Z", "action": "updated", "update_id": "3b3dbccc-ebd5-4472-9f90-0fb4b1d6b432", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.542 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.542 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.555 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.556 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.557 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.557 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41NTdaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiZjI5ZWY3OTAtYTViOS00NmFkLTk3ODUtYmU4MTkzNWQ0MDgwIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.557 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.557Z", "action": "gathered", "update_id": "f29ef790-a5b9-46ad-9785-be81935d4080", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.558 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.557Z", "action": "gathered", "update_id": "f29ef790-a5b9-46ad-9785-be81935d4080", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.558 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.558 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.557Z", "action": "gathered", "update_id": "f29ef790-a5b9-46ad-9785-be81935d4080", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.559 INFO MainThread mock-context-logger._run_transaction: response 200 for delete_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}] 20260411_070558.559 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.559 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.559 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.557Z", "action": "gathered", "update_id": "f29ef790-a5b9-46ad-9785-be81935d4080", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.559 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.574 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.575 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.575 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.575 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41NzVaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiMTAwMDI4YTUtY2Q3Yi00ZTU5LWFkMmYtMzRkMDc5MDUzZjY4IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.576 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.575Z", "action": "gathered", "update_id": "100028a5-cd7b-4e59-ad2f-34d079053f68", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.576 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.575Z", "action": "gathered", "update_id": "100028a5-cd7b-4e59-ad2f-34d079053f68", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.576 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.576 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.575Z", "action": "gathered", "update_id": "100028a5-cd7b-4e59-ad2f-34d079053f68", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.577 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_multi", "monkeyed.Config_both"] 20260411_070558.577 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260411_070558.577 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41NzdaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICIyYzE3ZWM2Yi0wYmM4LTRjMDUtYTA1ZC01M2Q3NTEyMDY2MTAiLCAicG9saWNpZXNfY291bnQiOiAwfQ==", "Key": "unit_test_scn:policies/event"}}] 20260411_070558.578 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.578 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.577Z", "action": "updated", "update_id": "2c17ec6b-0bc8-4c05-a05d-53d751206610", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.578 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}] 20260411_070558.578 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.579 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.577Z", "action": "updated", "update_id": "2c17ec6b-0bc8-4c05-a05d-53d751206610", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.579 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.579 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}} 20260411_070558.579 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC41NzlaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICJjODkzMTFmYy1iMjUyLTRmYzctYTE0MC1mMjlkZWMwYTdhZGIiLCAicG9saWNpZXNfY291bnQiOiAyfQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.580 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.580 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.579Z", "action": "updated", "update_id": "c89311fc-b252-4fc7-a140-f29dec0a7adb", "policies_count": 2}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "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_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.581 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260411_070558.581 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.581 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.581 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.601 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260411_070558.602 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.602 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260411_070558.602 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.602 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.602 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.603 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.610 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.611 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.611 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.612 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42MTFaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiMjBjOGQ0ODEtYjI4NS00YzM2LTk0ZmQtOTg3MjQ5YzM3MjkyIiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.612 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.611Z", "action": "gathered", "update_id": "20c8d481-b285-4c36-94fd-987249c37292", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.613 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.611Z", "action": "gathered", "update_id": "20c8d481-b285-4c36-94fd-987249c37292", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.613 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.613 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}] 20260411_070558.613 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.613 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.611Z", "action": "gathered", "update_id": "20c8d481-b285-4c36-94fd-987249c37292", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.614 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.614 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}} 20260411_070558.614 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42MTRaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICJjOGFmMzllOC02YmUwLTQwYTktYTFiOC03ZDBhMDY4NmJmNDQiLCAicG9saWNpZXNfY291bnQiOiA0fQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.615 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.615 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update", "policies_event": {"timestamp": "2026-04-11T07:05:58.614Z", "action": "updated", "update_id": "c8af39e8-6be0-40a9-a1b8-7d0a0686bf44", "policies_count": 4}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.615 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}} 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.616 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}} 20260411_070558.617 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.631 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.631 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.631 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.631 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.632 INFO MainThread mock-context-logger.test_defenses_on_set_policies: runtime_properties: {"application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}} 20260411_070558.632 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260411_070558.632 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.637 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.638 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.638 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.638 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42MzhaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiM2I1N2ZjOWEtZDJjMC00ZjNjLWEwMjYtMTk1YTAwNmQ3ZGI3IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.639 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.638Z", "action": "gathered", "update_id": "3b57fc9a-d2c0-4f3c-a026-195a006d7db7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.639 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.638Z", "action": "gathered", "update_id": "3b57fc9a-d2c0-4f3c-a026-195a006d7db7", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.639 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.639 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.648 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260411_070558.649 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.649 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260411_070558.649 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.649 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.650 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"policies_event": {}, "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.650 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.658 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.659 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.660 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.660 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42NjBaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiMjgyOGZjNGYtZDAzYS00MDljLWIzYTAtMzkxMjEyZDI1YmE1IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.660 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.660Z", "action": "gathered", "update_id": "2828fc4f-d03a-409c-b3a0-391212d25ba5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.661 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.660Z", "action": "gathered", "update_id": "2828fc4f-d03a-409c-b3a0-391212d25ba5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.661 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.661 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}] 20260411_070558.661 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260411_070558.662 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_not_only_config", "policies_event": {"timestamp": "2026-04-11T07:05:58.660Z", "action": "gathered", "update_id": "2828fc4f-d03a-409c-b3a0-391212d25ba5", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.662 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260411_070558.662 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}} 20260411_070558.662 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42NjJaIiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInVwZGF0ZV9pZCI6ICI1YzVkY2JkYy0zYzlmLTQ4OGUtOTg0Yi1lOGJhOTI2OGUwYzYiLCAicG9saWNpZXNfY291bnQiOiA0fQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsiT05BUE5hbWUiOiAiRENBRSIsICJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwODowNTo1OC4zMjNaIn19", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260411_070558.663 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"} 20260411_070558.663 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "weather": "snow", "db_port": "123"}, "service_component_name": "unit_test_scn", "execute_operation": "policy_update_not_only_config", "policies_event": {"timestamp": "2026-04-11T07:05:58.662Z", "action": "updated", "update_id": "5c5dcbdc-3c9f-488e-984b-e8ba9268e0c6", "policies_count": 4}, "policies": {"monkeyed.Config_multi_2": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyName": "monkeyed.Config_multi_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.2.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}} 20260411_070558.664 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.665 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}} 20260411_070558.665 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260411_070558.681 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.681 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260411_070558.682 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"} 20260411_070558.682 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC42ODJaIiwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ1cGRhdGVfaWQiOiAiZGU4MDRkNzYtMGViOC00NzMyLTgwOWUtNzM2NzlkNjhmNzY0IiwgInBvbGljaWVzX2NvdW50IjogNH0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQwNzowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjEiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMTA6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04ifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDQtMTFUMDg6MDU6NTguMzIzWiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNC0xMVQxMDowNTo1OC4zMjNaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}] 20260411_070558.682 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_queue": null, "execution_id": "test_dcae_policy_exe_id", "task_target": null, "task_id": null, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "task_name": null, "instance": {"relationships": [{"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}, "id": "dcae_policy_node_id"}, "node": {"name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_2_node_id"}, "node": {"name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_node_id_2"}, "node": {"name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_3_node_id"}, "node": {"name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "bad_policy_4_node_id"}, "node": {"name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_peach.3.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}, "id": "weird_policy_5_node_id"}, "node": {"name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.3.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "3", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T09:05:58.323Z"}}}}}, "id": "dcae_policies_node_id"}, "node": {"name": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "id": "dcae_policies_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_2_node_id"}, "node": {"name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_node_id"}, "node": {"name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "dcae_policies_empty_2_node_id"}, "node": {"name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {}, "id": "non_policies_node_id"}, "node": {"name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name", "type": "non.policy.type", "type_hierarchy": ["non.policy.type"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.1.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}}}}, "id": "dcae_policies_b_node_id"}, "node": {"name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}}}}, "id": "dcae_policies_b_2_node_id"}, "node": {"name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}}, "id": "dcae_policy_b_node_id"}, "node": {"name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy", "type_hierarchy": ["dcae.nodes.policy"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"target": {"instance": {"relationships": [], "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.5.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "5", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T11:05:58.323Z"}}}}}, "id": "dcae_policies_b_5_node_id"}, "node": {"name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies", "type_hierarchy": ["dcae.nodes.policies"]}}, "type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"]}], "runtime_properties": {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.682Z", "action": "gathered", "update_id": "de804d76-0eb8-4732-809e-73679d68f764", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}}, "id": "test_ms_id"}, "deployment.id": "test_dcae_policy_dpl_id", "operation": {"max_retries": null, "name": null, "retry_number": null}, "plugin": {"workdir": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null}, "node": {"name": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "id": "test_ms_name", "type": "ms.nodes.type", "type_hierarchy": ["ms.nodes.type"]}, "workflow_id": null} 20260411_070558.683 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "db_port": "123"}, "service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-04-11T07:05:58.682Z", "action": "gathered", "update_id": "de804d76-0eb8-4732-809e-73679d68f764", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}}, "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_b_2_node_id": {"policy_filter_id": "dcae_policies_b_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_2_node_id": {"policy_filter_id": "dcae_policies_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"}}}}} 20260411_070558.683 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}}, "monkeyed.Config_multi": {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}}} 20260411_070558.683 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"policyName": "monkeyed.Config_peach.1.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2026-04-11T07:05:58.323Z"}}} 20260411_070558.683 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_hello": "Lorem", "policy_updated_ts": "2026-04-11T07:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "1", "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON"}} 20260411_070558.683 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"policyName": "monkeyed.Config_both.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}} 20260411_070558.684 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_persistent": true, "policy_id": "monkeyed.Config_both", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_both.4.xml", "type": "JSON"}} 20260411_070558.684 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyName": "monkeyed.Config_peach_2.4.xml", "matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2026-04-11T10:05:58.323Z"}}} 20260411_070558.684 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_hello": "sit", "policy_updated_ts": "2026-04-11T10:05:58.323Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "4", "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON"}} 20260411_070558.684 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"policyName": "monkeyed.Config_multi.2.xml", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2026-04-11T08:05:58.323Z"}}} 20260411_070558.684 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_persistent": false, "policy_id": "monkeyed.Config_multi", "policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_hello": "ipsum", "policy_updated_ts": "2026-04-11T08:05:58.323Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "responseAttributes": {}, "policyVersion": "2", "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON"}} 20260411_070558.684 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear