20250927_070501.831 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.832 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.832 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.832 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuODMyWiIsICJ1cGRhdGVfaWQiOiAiNjc4MmYxMmEtYzFmNy00YWM3LWJiY2UtZjI4NjBiOWY0NzM3In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.833 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.832Z", "update_id": "6782f12a-c1f7-4ac7-bbce-f2860b9f4737"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.833 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.832Z", "update_id": "6782f12a-c1f7-4ac7-bbce-f2860b9f4737"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.833 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.833 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070501.834 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070501.834 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_not_only_config", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.832Z", "update_id": "6782f12a-c1f7-4ac7-bbce-f2860b9f4737"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.834 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070501.834 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070501.835 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDQsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MzVaIiwgInVwZGF0ZV9pZCI6ICJmMWJlZTQxNi0xYjBkLTQyY2QtODYwMi1kZTAwY2JlODJkNmQifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiYWEyMCIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.835 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.836 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_not_only_config", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.835Z", "update_id": "f1bee416-1b0d-42cd-8602-de00cbe82d6d"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.836 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20250927_070501.836 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070501.836 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070501.836 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.836 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.837 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.837 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070501.837 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.847 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.848 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.848 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.848 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuODQ4WiIsICJ1cGRhdGVfaWQiOiAiMjZiMjcyN2EtOWI1Zi00ODE5LTkxODAtYmM0OGU0NDk1ZmVkIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.849 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.848Z", "update_id": "26b2727a-9b5f-4819-9180-bc48e4495fed"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.849 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.848Z", "update_id": "26b2727a-9b5f-4819-9180-bc48e4495fed"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.849 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.849 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.849 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20250927_070501.850 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20250927_070501.851 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.860 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20250927_070501.861 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "delete_node_empty", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.861 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20250927_070501.861 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.861 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.862 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.862 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.869 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.870 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.871 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.871 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuODcxWiIsICJ1cGRhdGVfaWQiOiAiN2U5OGY1MGEtZTVhMi00YmY5LWJjMDctMjRiZjBlODQxNjc1In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.871 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.871Z", "update_id": "7e98f50a-e5a2-4bf9-bc07-24bf0e841675"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.872 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.871Z", "update_id": "7e98f50a-e5a2-4bf9-bc07-24bf0e841675"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.872 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.872 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.871Z", "update_id": "7e98f50a-e5a2-4bf9-bc07-24bf0e841675"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.873 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_multi", "monkeyed.Config_both", "monkeyed.Config_peach_2", "monkeyed.Config_peach"] 20250927_070501.873 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20250927_070501.873 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDAsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44NzNaIiwgInVwZGF0ZV9pZCI6ICIwMzdlZDAwYi0wMWIxLTQ0YjYtYWZhNC1jNzkyNGQ3ZDJhNmMifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}] 20250927_070501.874 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.874 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:01.873Z", "update_id": "037ed00b-01b1-44b6-afa4-c7924d7d2a6c"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.875 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:01.873Z", "update_id": "037ed00b-01b1-44b6-afa4-c7924d7d2a6c"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.875 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_multi", "monkeyed.Config_both", "monkeyed.Config_peach_2", "monkeyed.Config_peach"] 20250927_070501.875 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20250927_070501.875 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:01.873Z", "update_id": "037ed00b-01b1-44b6-afa4-c7924d7d2a6c"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.875 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_multi', 'monkeyed.Config_both', 'monkeyed.Config_peach_2', 'monkeyed.Config_peach'] 20250927_070501.876 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:01.873Z", "update_id": "037ed00b-01b1-44b6-afa4-c7924d7d2a6c"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.876 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.876 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.895 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.896 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.896 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.896 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuODk2WiIsICJ1cGRhdGVfaWQiOiAiMDc2YWI3NmUtYmIxOS00NjdhLWFhYjAtNzEzNzQwMWEyY2Q2In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.897 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.896Z", "update_id": "076ab76e-bb19-467a-aab0-7137401a2cd6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.897 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.896Z", "update_id": "076ab76e-bb19-467a-aab0-7137401a2cd6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.897 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.898 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.896Z", "update_id": "076ab76e-bb19-467a-aab0-7137401a2cd6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.898 INFO MainThread mock-context-logger._run_transaction: response 200 for delete_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20250927_070501.898 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.898 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.899 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.896Z", "update_id": "076ab76e-bb19-467a-aab0-7137401a2cd6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.899 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.913 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.914 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.914 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.914 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuOTE0WiIsICJ1cGRhdGVfaWQiOiAiMmI0NzM4MjAtMDM3My00ZTI0LWEwNTAtMDJhZWI0NzhiNjhjIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.915 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.914Z", "update_id": "2b473820-0373-4e24-a050-02aeb478b68c"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.915 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.914Z", "update_id": "2b473820-0373-4e24-a050-02aeb478b68c"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.915 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.915 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070501.916 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070501.916 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.914Z", "update_id": "2b473820-0373-4e24-a050-02aeb478b68c"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.916 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"unexpected": "foo", "none": null}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070501.916 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"unexpected": "foo", "none": null}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070501.917 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDQsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMS45MTdaIiwgInVwZGF0ZV9pZCI6ICIyNTYyMzljNi0yNzgzLTRiMzUtYTUxYi05ZTRhYjBmMmM0NjQifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJ1bmV4cGVjdGVkIjogImZvbyIsICJub25lIjogbnVsbH0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lWZXJzaW9uIjogIjIifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogWyJkYW1hZ2VkIGNvbmZpZyJdLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAicG9saWN5VmVyc2lvbiI6ICIyIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.917 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.918 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.917Z", "update_id": "256239c6-2783-4b35-a51b-9e4ab0f2c464"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"unexpected": "foo", "none": null}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.918 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20250927_070501.918 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"unexpected": "foo", "none": null}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070501.918 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": ["damaged config"], "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070501.918 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.919 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.919 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.919 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070501.919 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.934 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.935 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.935 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.935 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuOTM1WiIsICJ1cGRhdGVfaWQiOiAiZGY5NmU3YzYtMGFkZi00YmNkLTgwMTItNGQ2Njk5OWJhMzlmIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.936 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.935Z", "update_id": "df96e7c6-0adf-4bcd-8012-4d66999ba39f"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.936 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.935Z", "update_id": "df96e7c6-0adf-4bcd-8012-4d66999ba39f"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.936 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.936 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070501.937 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070501.937 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.935Z", "update_id": "df96e7c6-0adf-4bcd-8012-4d66999ba39f"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.937 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070501.938 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070501.938 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDQsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMS45MzhaIiwgInVwZGF0ZV9pZCI6ICJhYmMxYjI3ZC00Yjg2LTQzZDAtOTA2MC04OWY0ZTM1YTE5MTcifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiYWEyMCIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.938 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070501.939 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.938Z", "update_id": "abc1b27d-4b86-43d0-9060-89f4e35a1917"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.939 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20250927_070501.939 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070501.939 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070501.940 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.940 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.940 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070501.940 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070501.940 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.955 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20250927_070501.955 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "delete_node_empty", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.956 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20250927_070501.956 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.956 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.956 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.957 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.964 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.965 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.965 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.966 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDEuOTY1WiIsICJ1cGRhdGVfaWQiOiAiZDhhNjkzNGUtZDg5Yy00M2JhLTg5N2QtNTI4MGY5ZDY2OWI5In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070501.966 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.965Z", "update_id": "d8a6934e-d89c-43ba-897d-5280f9d669b9"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.966 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.965Z", "update_id": "d8a6934e-d89c-43ba-897d-5280f9d669b9"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.966 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.967 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.967 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_3.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}] 20250927_070501.968 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.965Z", "update_id": "d8a6934e-d89c-43ba-897d-5280f9d669b9"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.968 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach"}, {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_3.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}}}, "<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.4.xml", "policyVersion": "4"}, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["<<>>"] 20250927_070501.968 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}} 20250927_070501.968 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"duplicate": [], "ignored": [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_3.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}], "same": [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach"}], "unexpected": [{"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"type": "JSON", "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}]} 20250927_070501.969 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.965Z", "update_id": "d8a6934e-d89c-43ba-897d-5280f9d669b9"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.969 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:01.965Z", "update_id": "d8a6934e-d89c-43ba-897d-5280f9d669b9"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070501.969 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070501.969 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.970 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.984 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.985 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) 20250927_070501.985 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) 20250927_070501.985 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.988 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 20250927_070501.989 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.991 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.991 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.992 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.992 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.992 INFO MainThread mock-context-logger.test_bad_policies: runtime_properties: {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}} 20250927_070501.992 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20250927_070501.992 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070501.997 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20250927_070501.998 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.998 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070501.998 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070501.998 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070501.999 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.005 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 20250927_070502.005 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.009 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.010 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.010 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.010 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMDEwWiIsICJ1cGRhdGVfaWQiOiAiYTk0ZDgzZjAtYTc4Ni00MDI1LTg0N2ItYzVhMDAwOTQzOWZiIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.011 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.010Z", "update_id": "a94d83f0-a786-4025-847b-c5a0009439fb"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.011 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.010Z", "update_id": "a94d83f0-a786-4025-847b-c5a0009439fb"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.011 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.011 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070502.012 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070502.012 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.010Z", "update_id": "a94d83f0-a786-4025-847b-c5a0009439fb"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.012 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070502.013 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070502.013 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDQsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4wMTNaIiwgInVwZGF0ZV9pZCI6ICI5N2EzNGI1NC0xYmRkLTQ5YzQtYmU5OS1iYjI2ZmJmYjJkMzQifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiYWEyMCIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.013 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.014 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.013Z", "update_id": "97a34b54-1bdd-49c4-be99-bb26fbfb2d34"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.014 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20250927_070502.014 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070502.014 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070502.015 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070502.015 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070502.015 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20250927_070502.015 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20250927_070502.015 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.030 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.031 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.031 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.032 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMDMyWiIsICJ1cGRhdGVfaWQiOiAiNzRhM2M2MzUtMGEzYi00MzI3LWIyMmQtZTM3MTgyMWE4MmI2In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.032 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.032Z", "update_id": "74a3c635-0a3b-4327-b22d-e371821a82b6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.032 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.032Z", "update_id": "74a3c635-0a3b-4327-b22d-e371821a82b6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.033 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.033 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.032Z", "update_id": "74a3c635-0a3b-4327-b22d-e371821a82b6"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.033 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_multi", "monkeyed.Config_both", "monkeyed.Config_peach_2", "monkeyed.Config_peach"] 20250927_070502.034 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20250927_070502.034 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDAsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4wMzRaIiwgInVwZGF0ZV9pZCI6ICJkMDAxZjllZS0yZTFiLTRkNTYtYjIxZi02MmE0ZGQ4MGQ3NzgifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}] 20250927_070502.034 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.035 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.034Z", "update_id": "d001f9ee-2e1b-4d56-b21f-62a4dd80d778"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.035 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070502.035 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070502.036 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.034Z", "update_id": "d001f9ee-2e1b-4d56-b21f-62a4dd80d778"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.036 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070502.036 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070502.036 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDIsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4wMzZaIiwgInVwZGF0ZV9pZCI6ICJlYjFjNzJlZS0yZTRhLTQzNmEtYWIyYi04MGM3ODdhNzk0ZjMifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiYWEyMCIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}] 20250927_070502.037 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.037 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 2, "timestamp": "2025-09-27T07:05:02.036Z", "update_id": "eb1c72ee-2e4a-436a-ab2b-80c787a794f3"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.037 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20250927_070502.037 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070502.038 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070502.038 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.057 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20250927_070502.057 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "delete_node_empty", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.057 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20250927_070502.057 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.058 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.058 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.058 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.067 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20250927_070502.067 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.067 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20250927_070502.067 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.067 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.068 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.068 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.076 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.077 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.077 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.077 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMDc3WiIsICJ1cGRhdGVfaWQiOiAiZGIyYzNmMTItMWQ1Ny00MzkyLThiMjktNzdjY2M3YmFlOWRhIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.078 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.077Z", "update_id": "db2c3f12-1d57-4392-8b29-77ccc7bae9da"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.078 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.077Z", "update_id": "db2c3f12-1d57-4392-8b29-77ccc7bae9da"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.078 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.078 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.077Z", "update_id": "db2c3f12-1d57-4392-8b29-77ccc7bae9da"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.079 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_multi", "monkeyed.Config_both", "monkeyed.Config_peach_2", "monkeyed.Config_peach"] 20250927_070502.079 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20250927_070502.079 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDAsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4wNzlaIiwgInVwZGF0ZV9pZCI6ICI0ODQ3NzEwOS04YjJkLTRlOWMtOWZhNS1iNTY5NzZiODZkN2QifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}] 20250927_070502.080 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.080 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.079Z", "update_id": "48477109-8b2d-4e9c-9fa5-b56976b86d7d"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.080 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_multi', 'monkeyed.Config_both', 'monkeyed.Config_peach_2', 'monkeyed.Config_peach'] 20250927_070502.080 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"execute_operation": "policy_update", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.079Z", "update_id": "48477109-8b2d-4e9c-9fa5-b56976b86d7d"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.081 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.081 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.093 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.093 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.094 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.094 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.094 INFO MainThread mock-context-logger.test_defenses_on_set_policies: runtime_properties: {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}} 20250927_070502.094 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20250927_070502.094 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.099 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.100 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.100 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.101 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMTAxWiIsICJ1cGRhdGVfaWQiOiAiMTRhZTNmN2EtNjUwMS00YTg3LThmMjgtNmNhOWZiNDFmYjAyIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.101 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.101Z", "update_id": "14ae3f7a-6501-4a87-8f28-6ca9fb41fb02"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.101 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.101Z", "update_id": "14ae3f7a-6501-4a87-8f28-6ca9fb41fb02"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.102 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.102 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.110 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.110 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20250927_070502.110 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.110 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20250927_070502.110 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.115 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20250927_070502.115 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "delete_node_empty", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.115 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20250927_070502.116 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.116 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.116 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies_event": {}}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.116 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.124 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.125 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.125 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.126 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMTI1WiIsICJ1cGRhdGVfaWQiOiAiZTJjOWVhMjYtMTZiYi00ZWI1LWI4MmUtMjlmMjYyZGNiYzQwIn0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.126 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.125Z", "update_id": "e2c9ea26-16bb-4eb5-b82e-29f262dcbc40"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.126 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.125Z", "update_id": "e2c9ea26-16bb-4eb5-b82e-29f262dcbc40"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.127 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.127 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.125Z", "update_id": "e2c9ea26-16bb-4eb5-b82e-29f262dcbc40"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.127 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_multi", "monkeyed.Config_both", "monkeyed.Config_peach_2", "monkeyed.Config_peach"] 20250927_070502.128 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20250927_070502.128 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDAsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4xMjhaIiwgInVwZGF0ZV9pZCI6ICJlZTM0NmRkZS0wNDgxLTRkNDYtODgyZC05ODM2ODlhOTNiMGYifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}] 20250927_070502.128 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.129 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.128Z", "update_id": "ee346dde-0481-4d46-882d-983689a93b0f"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.129 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.129 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20250927_070502.129 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20250927_070502.130 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 0, "timestamp": "2025-09-27T07:05:02.128Z", "update_id": "ee346dde-0481-4d46-882d-983689a93b0f"}, "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.130 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20250927_070502.130 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20250927_070502.130 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAidXBkYXRlZCIsICJwb2xpY2llc19jb3VudCI6IDIsICJ0aW1lc3RhbXAiOiAiMjAyNS0wOS0yN1QwNzowNTowMi4xMzBaIiwgInVwZGF0ZV9pZCI6ICJmMmNiODQ4MS0zMTJiLTRkYmMtOWVjOC0zZWVhZWVhYmUxMTEifQ==", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set"}}, {"KV": {"Value": "eyJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI1LTA5LTI3VDA4OjA1OjAxLjgwN1oiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiYWEyMCIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}] 20250927_070502.131 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.131 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update_many_calcs", "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "updated", "policies_count": 2, "timestamp": "2025-09-27T07:05:02.130Z", "update_id": "f2cb8481-312b-4dbc-9ec8-3eeaeeabe111"}, "policies": {"monkeyed.Config_multi_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.131 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20250927_070502.131 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20250927_070502.132 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20250927_070502.132 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.150 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.150 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) 20250927_070502.150 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) 20250927_070502.151 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20250927_070502.155 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.156 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.156 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"} 20250927_070502.156 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Value": "eyJhY3Rpb24iOiAiZ2F0aGVyZWQiLCAicG9saWNpZXNfY291bnQiOiA0LCAidGltZXN0YW1wIjogIjIwMjUtMDktMjdUMDc6MDU6MDIuMTU2WiIsICJ1cGRhdGVfaWQiOiAiZDMxNDU4YTEtODA5NC00M2NiLTkyOGEtZDg1OGRmMDE3NDI3In0=", "Key": "unit_test_scn:policies/event", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwODowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGgiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QxMDowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIiLCAicG9saWN5X2hlbGxvIjogInNpdCJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set"}}, {"KV": {"Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNS0wOS0yN1QwNzowNTowMS44MDdaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIiwgInBvbGljeV9oZWxsbyI6ICJMb3JlbSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set"}}] 20250927_070502.157 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.156Z", "update_id": "d31458a1-8094-43cb-928a-d858df017427"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.157 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.156Z", "update_id": "d31458a1-8094-43cb-928a-d858df017427"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_configure"} 20250927_070502.157 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}} 20250927_070502.158 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "db_port": "123", "policy_updated_to_ver": "1", "weather": "snow", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.156Z", "update_id": "d31458a1-8094-43cb-928a-d858df017427"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.158 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20250927_070502.158 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20250927_070502.158 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"} 20250927_070502.159 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"node": {"type": "ms.nodes.type", "id": "test_ms_name", "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "properties": {"application_config": {"db_port": "123", "policy_updated_from_ver": "0", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}}}, "blueprint.id": "test_dcae_policy_bp_id", "type": "node-instance", "operation": {"retry_number": null, "max_retries": null, "name": null}, "task_name": null, "execution_id": "test_dcae_policy_exe_id", "workflow_id": null, "plugin": {"workdir": null, "package_name": null, "package_version": null, "name": "", "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27"}, "task_target": null, "deployment.id": "test_dcae_policy_dpl_id", "instance": {"id": "test_ms_id", "runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "weather": "snow", "db_port": "123", "policy_updated_to_ver": "1", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_hello": "Lorem"}, "policy_filters": {"dcae_policies_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}, "policy_filter_id": "dcae_policies_node_id"}, "dcae_policies_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_2_node_id"}, "dcae_policies_b_5_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_5_node_id"}, "dcae_policies_b_2_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_2_node_id"}, "dcae_policies_b_node_id": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}, "policy_filter_id": "dcae_policies_b_node_id"}}, "policies_event": {"action": "gathered", "policies_count": 4, "timestamp": "2025-09-27T07:05:02.156Z", "update_id": "d31458a1-8094-43cb-928a-d858df017427"}, "policies": {"monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_from_ver": "1", "policy_updated_to_ver": "2", "updated_policy_id": "monkeyed.Config_multi", "policy_hello": "ipsum"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "2", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_both", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_from_ver": "3", "policy_updated_to_ver": "4", "updated_policy_id": "monkeyed.Config_peach_2", "policy_hello": "sit"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "4", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "config": {"policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_from_ver": "0", "policy_updated_to_ver": "1", "updated_policy_id": "monkeyed.Config_peach", "policy_hello": "Lorem"}, "policyConfigMessage": "Config Retrieved! ", "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyVersion": "1", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}}, "exe_task": "node_delete"}, "relationships": [{"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name", "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach"}}, "instance": {"id": "dcae_policy_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.1.xml", "policyVersion": "1"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_2_node_name", "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_node_name_2", "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "dcae_policy_node_id_2", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach_2.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_3_node_name", "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_peach_2"}}, "instance": {"id": "bad_policy_3_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "bad_policy_4_node_name", "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "bad_policy_4_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "weird_policy_5_node_name", "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {}}, "instance": {"id": "weird_policy_5_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_peach.3.xml", "policyVersion": "3"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_node_name", "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}}, "instance": {"id": "dcae_policies_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "2", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T09:05:01.807Z", "policy_updated_to_ver": "3"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.3.xml", "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_2_node_name", "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_multi.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_node_name", "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"empty": null}}}, "instance": {"id": "dcae_policies_empty_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_empty_2_node_name", "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {}}, "instance": {"id": "dcae_policies_empty_2_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "non.policy.type", "id": "non_policies_node_name", "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "properties": {}}, "instance": {"id": "non_policies_node_id", "runtime_properties": {}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_node_name", "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "0", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T07:05:01.807Z", "policy_updated_to_ver": "1"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.1.xml", "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_2_node_name", "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_2_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "1", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T08:05:01.807Z", "policy_updated_to_ver": "2"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.2.xml", "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policy", "id": "dcae_policy_b_node_name", "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "properties": {"policy_id": "monkeyed.Config_both"}}, "instance": {"id": "dcae_policy_b_node_id", "runtime_properties": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "3", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T10:05:01.807Z", "policy_updated_to_ver": "4"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.4.xml", "policyVersion": "4"}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}, {"type": "cloudify.relationships.depends_on", "target": {"node": {"type": "dcae.nodes.policies", "id": "dcae_policies_b_5_node_name", "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "instance": {"id": "dcae_policies_b_5_node_id", "runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"type": "JSON", "config": {"policy_updated_from_ver": "4", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both", "policy_updated_ts": "2025-09-27T11:05:01.807Z", "policy_updated_to_ver": "5"}, "policyConfigMessage": "Config Retrieved! ", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyName": "monkeyed.Config_both.5.xml", "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": []}}, "type_hierarchy": ["cloudify.relationships.depends_on"]}]}, "task_id": null, "task_queue": null} 20250927_070502.159 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear