20260228_070541.019 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.020 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.020 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.021 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiYTQ3NmVhN2YtMjA3OS00NzQ2LTkwOWYtMTA4NzBkNjFkNDNhIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjAyMFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.021 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "a476ea7f-2079-4746-909f-10870d61d43a", "timestamp": "2026-02-28T07:05:41.020Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.021 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "a476ea7f-2079-4746-909f-10870d61d43a", "timestamp": "2026-02-28T07:05:41.020Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.022 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.022 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "a476ea7f-2079-4746-909f-10870d61d43a", "timestamp": "2026-02-28T07:05:41.020Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.022 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_both", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260228_070541.023 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260228_070541.023 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiZGMzYzIxNmItOTI0My00NWZjLWI4ZjQtMWRjMTRhNjRiY2MxIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjAyM1oiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAwfQ=="}}] 20260228_070541.023 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.024 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "dc3c216b-9243-45fc-b8f4-1dc14a64bcc1", "timestamp": "2026-02-28T07:05:41.023Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.024 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_peach', 'monkeyed.Config_both', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260228_070541.024 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "dc3c216b-9243-45fc-b8f4-1dc14a64bcc1", "timestamp": "2026-02-28T07:05:41.023Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.024 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.024 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.033 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260228_070541.034 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.034 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"}}] 20260228_070541.034 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.034 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.035 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.035 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.043 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.044 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.044 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.044 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNjA1ZDUzNzYtNjQwYi00NmIwLTgwYzMtNjdiMTAxN2RkNDdkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjA0NFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.045 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "605d5376-640b-46b0-80c3-67b1017dd47d", "timestamp": "2026-02-28T07:05:41.044Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.045 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "605d5376-640b-46b0-80c3-67b1017dd47d", "timestamp": "2026-02-28T07:05:41.044Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.045 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.045 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.045 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.046 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_not_only_config", "policies_event": {"update_id": "605d5376-640b-46b0-80c3-67b1017dd47d", "timestamp": "2026-02-28T07:05:41.044Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.046 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.046 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.047 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiMjk5OThiZTktYTk3Ni00NTM4LWFkNGUtNTI1NzA4YTQ5NGQ5IiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjA0NloiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiA0fQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.047 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.048 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_not_only_config", "policies_event": {"update_id": "29998be9-a976-4538-ad4e-525708a494d9", "timestamp": "2026-02-28T07:05:41.046Z", "action": "updated", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.048 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260228_070541.048 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.048 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.048 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.049 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.049 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.049 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.049 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.064 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.064 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.064 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.064 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_configure", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.065 INFO MainThread mock-context-logger.test_defenses_on_set_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_configure", "service_component_name": "unit_test_scn"} 20260228_070541.065 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.065 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.069 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.070 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) 20260228_070541.070 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) 20260228_070541.070 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.075 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260228_070541.075 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.076 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.076 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.076 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.076 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.083 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.083 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260228_070541.083 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.083 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260228_070541.083 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.088 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260228_070541.088 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.089 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"}}] 20260228_070541.089 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.089 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.089 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.089 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.098 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.099 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.099 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.099 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiMTU1OGFlYjUtMjkyZC00ZDQ2LThkNGEtMTZhMTEwYjE5MGFiIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjA5OVoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.100 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "1558aeb5-292d-4d46-8d4a-16a110b190ab", "timestamp": "2026-02-28T07:05:41.099Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.100 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "1558aeb5-292d-4d46-8d4a-16a110b190ab", "timestamp": "2026-02-28T07:05:41.099Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.100 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.101 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "1558aeb5-292d-4d46-8d4a-16a110b190ab", "timestamp": "2026-02-28T07:05:41.099Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.101 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_both", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260228_070541.101 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260228_070541.102 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiYTM2OGQ1YjAtNjZlMC00MmI3LThjMmQtZTFhNDM5ZGFiYjJhIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjEwMloiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAwfQ=="}}] 20260228_070541.102 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.103 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "a368d5b0-66e0-42b7-8c2d-e1a439dabb2a", "timestamp": "2026-02-28T07:05:41.102Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.103 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.103 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.103 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "a368d5b0-66e0-42b7-8c2d-e1a439dabb2a", "timestamp": "2026-02-28T07:05:41.102Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.104 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.104 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.104 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiMmI4ODQ5ZDktZWIzMy00MTVmLWIzZWMtMDEyZjFhZjdhZTRhIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjEwNFoiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAyfQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}] 20260228_070541.105 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.105 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "2b8849d9-eb33-415f-b3ec-012f1af7ae4a", "timestamp": "2026-02-28T07:05:41.104Z", "action": "updated", "policies_count": 2}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.105 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260228_070541.105 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.106 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.106 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.127 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.128 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.128 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.129 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiN2RmMDIyMGQtZTkwNy00NmE4LWIxYTQtMDJhOTRjZTVlNTYxIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjEyOFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.129 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "7df0220d-e907-46a8-b1a4-02a94ce5e561", "timestamp": "2026-02-28T07:05:41.128Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.129 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "7df0220d-e907-46a8-b1a4-02a94ce5e561", "timestamp": "2026-02-28T07:05:41.128Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.129 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.130 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.130 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_3"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_3.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}] 20260228_070541.130 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "7df0220d-e907-46a8-b1a4-02a94ce5e561", "timestamp": "2026-02-28T07:05:41.128Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.131 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_3"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_3.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}}}, "<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["<<>>"] 20260228_070541.131 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.131 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"duplicate": [], "same": [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach"}], "ignored": [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_3"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_3.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi_3"}], "unexpected": [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_peach_2"}]} 20260228_070541.132 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "7df0220d-e907-46a8-b1a4-02a94ce5e561", "timestamp": "2026-02-28T07:05:41.128Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.132 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "7df0220d-e907-46a8-b1a4-02a94ce5e561", "timestamp": "2026-02-28T07:05:41.128Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.132 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.132 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.133 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.150 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260228_070541.151 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.151 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260228_070541.151 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.151 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.152 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.152 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.160 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.161 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.161 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.162 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNGRiMjZiMDItMmEwNS00NjFlLWJlNDEtZjM0NTUzNjJiNWU1IiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjE2MVoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.162 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "4db26b02-2a05-461e-be41-f3455362b5e5", "timestamp": "2026-02-28T07:05:41.161Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.162 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "4db26b02-2a05-461e-be41-f3455362b5e5", "timestamp": "2026-02-28T07:05:41.161Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.163 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.163 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "4db26b02-2a05-461e-be41-f3455362b5e5", "timestamp": "2026-02-28T07:05:41.161Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.163 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_both", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260228_070541.164 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260228_070541.164 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiOGY2MWZkZTAtNzVhOC00MjFmLWI5NzAtMDNkMzVjOWYyYmZlIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjE2NFoiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAwfQ=="}}] 20260228_070541.164 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.165 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "8f61fde0-75a8-421f-b970-03d35c9f2bfe", "timestamp": "2026-02-28T07:05:41.164Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.165 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "8f61fde0-75a8-421f-b970-03d35c9f2bfe", "timestamp": "2026-02-28T07:05:41.164Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.166 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_both", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260228_070541.166 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260228_070541.166 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "8f61fde0-75a8-421f-b970-03d35c9f2bfe", "timestamp": "2026-02-28T07:05:41.164Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.166 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_peach', 'monkeyed.Config_both', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260228_070541.166 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "8f61fde0-75a8-421f-b970-03d35c9f2bfe", "timestamp": "2026-02-28T07:05:41.164Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.167 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.167 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.185 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.186 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) 20260228_070541.186 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) 20260228_070541.186 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.191 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.192 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.192 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.192 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiYTBkMjIxOGUtMzBmZC00NzE1LWEwYmItYmI4OTEwZjNhYmMxIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjE5MloiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.193 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "a0d2218e-30fd-4715-a0bb-bb8910f3abc1", "timestamp": "2026-02-28T07:05:41.192Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.193 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "a0d2218e-30fd-4715-a0bb-bb8910f3abc1", "timestamp": "2026-02-28T07:05:41.192Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.193 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.194 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.194 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.194 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "a0d2218e-30fd-4715-a0bb-bb8910f3abc1", "timestamp": "2026-02-28T07:05:41.192Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.194 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.195 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.195 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiYTNkODExZGYtMTAyNS00NDIwLWI0NGEtYWM5NWEwNTQ1YTc2IiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjE5NVoiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiA0fQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.196 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.196 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "a3d811df-1025-4420-b44a-ac95a0545a76", "timestamp": "2026-02-28T07:05:41.195Z", "action": "updated", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.196 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260228_070541.196 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.197 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.197 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.197 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.197 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.197 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.197 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.213 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.214 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.215 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.215 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiODk5ZjY1ZGMtYWQzNC00YmM5LTg4OWMtZWM5MWNiZDA4NWVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjIxNVoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.215 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "899f65dc-ad34-4bc9-889c-ec91cbd085ed", "timestamp": "2026-02-28T07:05:41.215Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.216 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "899f65dc-ad34-4bc9-889c-ec91cbd085ed", "timestamp": "2026-02-28T07:05:41.215Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.216 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.216 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_delete", "policies_event": {"update_id": "899f65dc-ad34-4bc9-889c-ec91cbd085ed", "timestamp": "2026-02-28T07:05:41.215Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.217 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"}}] 20260228_070541.217 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.217 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.217 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_delete", "policies_event": {"update_id": "899f65dc-ad34-4bc9-889c-ec91cbd085ed", "timestamp": "2026-02-28T07:05:41.215Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.218 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.232 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.234 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.234 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.234 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNjc5ZTZjYzMtYzFlMy00MzFlLWI4YWYtMWNkMWFkMGViNDA1IiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjIzNFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.235 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "679e6cc3-c1e3-431e-b8af-1cd1ad0eb405", "timestamp": "2026-02-28T07:05:41.234Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.235 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "679e6cc3-c1e3-431e-b8af-1cd1ad0eb405", "timestamp": "2026-02-28T07:05:41.234Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.236 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.236 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.245 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 20260228_070541.245 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.249 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.250 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.250 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.251 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNDYxNzhiNWItNTQxMC00MTJkLTg1MzAtZmE5N2Y5YjhjZTYyIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjI1MFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.251 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "46178b5b-5410-412d-8530-fa97f9b8ce62", "timestamp": "2026-02-28T07:05:41.250Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.251 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "46178b5b-5410-412d-8530-fa97f9b8ce62", "timestamp": "2026-02-28T07:05:41.250Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.252 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.252 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.252 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.252 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "46178b5b-5410-412d-8530-fa97f9b8ce62", "timestamp": "2026-02-28T07:05:41.250Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.253 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.253 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.253 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNzU4N2E5OWYtMDg4Yy00ZDhmLTlkMjUtOGI5Mjg2MGNhZDNmIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjI1M1oiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiA0fQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.254 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.254 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update", "policies_event": {"update_id": "7587a99f-088c-4d8f-9d25-8b92860cad3f", "timestamp": "2026-02-28T07:05:41.253Z", "action": "updated", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.254 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.255 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.256 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.271 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.271 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.271 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.272 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_configure", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.272 INFO MainThread mock-context-logger.test_bad_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_configure", "service_component_name": "unit_test_scn"} 20260228_070541.272 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.272 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.279 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260228_070541.279 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.279 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"}}] 20260228_070541.280 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.280 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.280 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.280 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.288 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 20260228_070541.288 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.292 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.293 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.293 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.294 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNmVmNmE3YTQtZGE5Zi00N2QxLTliMjUtMmViZjY2NDI0OWUyIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjI5M1oiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.294 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "6ef6a7a4-da9f-47d1-9b25-2ebf664249e2", "timestamp": "2026-02-28T07:05:41.293Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.294 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "6ef6a7a4-da9f-47d1-9b25-2ebf664249e2", "timestamp": "2026-02-28T07:05:41.293Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.294 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.295 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_delete", "policies_event": {"update_id": "6ef6a7a4-da9f-47d1-9b25-2ebf664249e2", "timestamp": "2026-02-28T07:05:41.293Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.295 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"}}] 20260228_070541.295 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.296 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.296 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_delete", "policies_event": {"update_id": "6ef6a7a4-da9f-47d1-9b25-2ebf664249e2", "timestamp": "2026-02-28T07:05:41.293Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.296 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.311 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.312 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.312 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.313 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNzc5NzBiN2QtMjM2OS00ZTdlLTkxZjEtOGViZjRjYWM2MmRlIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjMxMloiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.313 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "77970b7d-2369-4e7e-91f1-8ebf4cac62de", "timestamp": "2026-02-28T07:05:41.312Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.313 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "77970b7d-2369-4e7e-91f1-8ebf4cac62de", "timestamp": "2026-02-28T07:05:41.312Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.314 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.314 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "77970b7d-2369-4e7e-91f1-8ebf4cac62de", "timestamp": "2026-02-28T07:05:41.312Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.314 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_both", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260228_070541.315 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260228_070541.315 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNzg2N2U3MzItMDhkZi00NGI2LWE4MDgtMDVmOTBlYWVkM2MxIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjMxNVoiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAwfQ=="}}] 20260228_070541.315 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.316 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "7867e732-08df-44b6-a808-05f90eaed3c1", "timestamp": "2026-02-28T07:05:41.315Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.316 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.316 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.316 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.317 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "7867e732-08df-44b6-a808-05f90eaed3c1", "timestamp": "2026-02-28T07:05:41.315Z", "action": "updated", "policies_count": 0}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_peach_2": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.317 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.317 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.318 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiM2EyYmEwZjMtNmRlZC00ODA5LWE4NjYtZDY3NDcyZGNhN2YzIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjMxN1oiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiAyfQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X2hlbGxvIjogImlwc3VtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwODowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yIn0sICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}] 20260228_070541.318 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.318 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "3a2ba0f3-6ded-4809-a866-d67472dca7f3", "timestamp": "2026-02-28T07:05:41.317Z", "action": "updated", "policies_count": 2}, "policies": {"monkeyed.Config_peach": {"policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.319 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260228_070541.319 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.319 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.319 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.339 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.340 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.340 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.341 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiYmIzOTFlZTMtOWExMy00ODRkLWJiMWMtOGRiYmYwYzJhOTNmIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjM0MFoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.341 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "bb391ee3-9a13-484d-bb1c-8dbbf0c2a93f", "timestamp": "2026-02-28T07:05:41.340Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.341 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "bb391ee3-9a13-484d-bb1c-8dbbf0c2a93f", "timestamp": "2026-02-28T07:05:41.340Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.341 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.342 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.343 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"} 20260228_070541.343 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"} 20260228_070541.343 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.354 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260228_070541.354 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete", "service_component_name": "delete_node_empty"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.354 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"}}] 20260228_070541.355 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.355 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.355 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policies_event": {}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "exe_task": "node_delete", "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.355 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260228_070541.363 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.364 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260228_070541.364 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"} 20260228_070541.365 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiMmZlNWU4MmYtZWFjOS00Y2QwLWI4MDQtNzZmNGQ4YzkwOWM4IiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjM2NVoiLCAiYWN0aW9uIjogImdhdGhlcmVkIiwgInBvbGljaWVzX2NvdW50IjogNH0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMiIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMTA6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi40LnhtbCIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjQifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDItMjhUMDg6MDU6NDAuOTk1WiIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGkifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiMiJ9"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.365 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "2fe5e82f-eac9-4cd0-b804-76f4d8c909c8", "timestamp": "2026-02-28T07:05:41.365Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.366 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "policies_event": {"update_id": "2fe5e82f-eac9-4cd0-b804-76f4d8c909c8", "timestamp": "2026-02-28T07:05:41.365Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"} 20260228_070541.366 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}} 20260228_070541.366 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": ["damaged config"], "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}] 20260228_070541.366 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260228_070541.367 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "2fe5e82f-eac9-4cd0-b804-76f4d8c909c8", "timestamp": "2026-02-28T07:05:41.365Z", "action": "gathered", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "db_port": "123", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.367 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": ["damaged config"], "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"unexpected": "foo", "none": null}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}}}}, removed_policies: ["monkeyed.Config_multi"] 20260228_070541.367 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"unexpected": "foo", "none": null}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}} 20260228_070541.367 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Verb": "set", "Value": "eyJ1cGRhdGVfaWQiOiAiNTBlNDA5NDAtNzRkMi00ZGU0LWIyZDMtNmJhMDk3M2EyYzNkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAyLTI4VDA3OjA1OjQxLjM2N1oiLCAiYWN0aW9uIjogInVwZGF0ZWQiLCAicG9saWNpZXNfY291bnQiOiA0fQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjEiLCAicG9saWN5X2hlbGxvIjogIkxvcmVtIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjAiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQwNzowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2guMS54bWwiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIxIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsidW5leHBlY3RlZCI6ICJmb28iLCAibm9uZSI6IG51bGx9LCAidHlwZSI6ICJKU09OIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lWZXJzaW9uIjogIjIifQ=="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiYWEyMCIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IFsiZGFtYWdlZCBjb25maWciXSwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5VmVyc2lvbiI6ICIyIn0="}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Verb": "set", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAicHJpb3JpdHkiOiAiMS41IiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMi0yOFQxMDowNTo0MC45OTVaIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoLjQueG1sIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeVZlcnNpb24iOiAiNCJ9"}}] 20260228_070541.368 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"} 20260228_070541.368 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"task_target": null, "node": {"properties": {"application_config": {"policy_updated_to_ver": "1", "weather": "snow", "db_port": "123", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "policy_hello": "Lorem", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "type": "ms.nodes.type"}, "blueprint.id": "test_dcae_policy_bp_id", "task_queue": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "instance": {"runtime_properties": {"policy_filters": {"dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_2_node_id": {"policy_filter_id": "dcae_policies_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_2_node_id": {"policy_filter_id": "dcae_policies_b_2_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}}, "exe_task": "node_configure", "execute_operation": "policy_update_many_calcs", "policies_event": {"update_id": "50e40940-74d2-4de4-b2d3-6ba0973a2c3d", "timestamp": "2026-02-28T07:05:41.367Z", "action": "updated", "policies_count": 4}, "policies": {"monkeyed.Config_peach": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"}, "monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"unexpected": "foo", "none": null}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": ["damaged config"], "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"}}, "application_config": {"policy_updated_to_ver": "1", "db_port": "123", "policy_hello": "Lorem", "weather": "snow", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "no_policy"}, "service_component_name": "unit_test_scn"}, "id": "test_ms_id", "relationships": [{"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach"}, "name": "dcae_policy_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_2_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach_2"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "dcae_policy_node_name_2", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_3_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "bad_policy_3_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_4_node_id", "relationships": []}, "node": {"properties": {}, "name": "bad_policy_4_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "2", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.3.xml", "responseAttributes": {}, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"properties": {}, "name": "weird_policy_5_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "3", "policy_hello": "dolor", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-02-28T09:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.3.xml", "responseAttributes": {}, "policyVersion": "3"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_multi"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_multi"}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"empty": null}}, "name": "dcae_policies_empty_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "dcae_policies_empty_2_node_id", "relationships": []}, "node": {"properties": {}, "name": "dcae_policies_empty_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "non_policies_node_id", "relationships": []}, "node": {"properties": {}, "name": "non_policies_node_name", "type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "type": "non.policy.type"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "2", "policy_hello": "ipsum", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-02-28T08:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.4.xml", "responseAttributes": {}, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"properties": {"policy_id": "monkeyed.Config_both"}, "name": "dcae_policy_b_node_name", "type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "type": "dcae.nodes.policy"}}}, {"type": "cloudify.relationships.depends_on", "type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "5", "policy_hello": "amet", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-02-28T11:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_both.5.xml", "responseAttributes": {}, "policyVersion": "5"}, "policy_id": "monkeyed.Config_both"}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}}]}, "operation": {"max_retries": null, "name": null, "retry_number": null}, "task_id": null, "task_name": null, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_name": null, "name": "", "workdir": null, "package_version": null}, "workflow_id": null, "deployment.id": "test_dcae_policy_dpl_id"} 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"unexpected": "foo", "none": null}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_multi_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": false, "policy_id": "monkeyed.Config_multi_2"} 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "aa20", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": ["damaged config"], "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach_2.2.xml", "responseAttributes": {}, "policyVersion": "2"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach_2"} 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.369 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "1", "policy_hello": "Lorem", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-02-28T07:05:40.995Z", "updated_policy_id": "monkeyed.Config_peach"}, "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "policyName": "monkeyed.Config_peach.1.xml", "responseAttributes": {}, "policyVersion": "1"}, "policy_persistent": true, "policy_id": "monkeyed.Config_peach"} 20260228_070541.370 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "priority": "1.5", "ConfigName": "alex_config_name"}, "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "config": {"policy_updated_to_ver": "4", "policy_hello": "sit", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-02-28T10:05:40.995Z", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml", "type": "JSON", "policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "policyVersion": "4"}, "policy_persistent": true, "policy_id": "monkeyed.Config_both"} 20260228_070541.370 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear