20260725_070620.323 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.325 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.325 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.326 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC4zMjVaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJkOTQ1ZDYwOS03MWM0LTQ0NDktOTlmMi1lNTEwMGRiNTIyYTkiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.327 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.325Z", "policies_count": 4, "update_id": "d945d609-71c4-4449-99f2-e5100db522a9", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.327 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.325Z", "policies_count": 4, "update_id": "d945d609-71c4-4449-99f2-e5100db522a9", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.327 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.328 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.325Z", "policies_count": 4, "update_id": "d945d609-71c4-4449-99f2-e5100db522a9", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.328 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260725_070620.329 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260725_070620.329 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC4zMjlaIiwgInBvbGljaWVzX2NvdW50IjogMCwgInVwZGF0ZV9pZCI6ICIwYjkzODc0Mi01MGI5LTRhMmYtOTVkYi1mZDdiZDNhNjdmNzYiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}] 20260725_070620.330 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.330 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.329Z", "policies_count": 0, "update_id": "0b938742-50b9-4a2f-95db-fd7bd3a67f76", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.331 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_both', 'monkeyed.Config_peach', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260725_070620.331 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.329Z", "policies_count": 0, "update_id": "0b938742-50b9-4a2f-95db-fd7bd3a67f76", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.331 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.331 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.346 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260725_070620.346 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.347 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.347 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.348 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.348 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.358 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.358 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.358 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.359 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.359 INFO MainThread mock-context-logger.test_defenses_on_set_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "exe_task": "node_configure"} 20260725_070620.359 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260725_070620.359 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.365 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 20260725_070620.365 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.370 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.372 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.372 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.373 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC4zNzJaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICIxMmM4YzkzOC0zZDU1LTRmYjAtODdlZS0wYWUzZDdkZWVlM2IiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.373 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.372Z", "policies_count": 4, "update_id": "12c8c938-3d55-4fb0-87ee-0ae3d7deee3b", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.374 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.372Z", "policies_count": 4, "update_id": "12c8c938-3d55-4fb0-87ee-0ae3d7deee3b", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.374 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.374 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.374 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.375 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.372Z", "policies_count": 4, "update_id": "12c8c938-3d55-4fb0-87ee-0ae3d7deee3b", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update_not_only_config", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.375 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.376 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.376 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC4zNzZaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICIzODZlN2Y0MS01NDk1LTQ5NGMtYThkZC1mOTczZGEyYjdjYjQiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.377 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.378 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.376Z", "policies_count": 4, "update_id": "386e7f41-5495-494c-a8dd-f973da2b7cb4", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update_not_only_config", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.378 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260725_070620.378 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.378 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.379 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.379 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}} 20260725_070620.379 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.379 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}} 20260725_070620.380 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.403 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260725_070620.404 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.404 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260725_070620.404 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.404 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.405 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.405 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.417 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.418 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.418 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.419 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC40MTlaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJkY2NiNjVkMi1mYWM5LTQ2NGQtODI5ZS02OTIxNDgwM2I2NWMiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.420 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.419Z", "policies_count": 4, "update_id": "dccb65d2-fac9-464d-829e-69214803b65c", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.420 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.419Z", "policies_count": 4, "update_id": "dccb65d2-fac9-464d-829e-69214803b65c", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.420 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.420 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.421 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.421 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.419Z", "policies_count": 4, "update_id": "dccb65d2-fac9-464d-829e-69214803b65c", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.422 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.422 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.422 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC40MjJaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJlNzY5NDM2MS0zZjQ4LTQ4ZjktYWQ5Ny00OGU0NGZiNWQ1Y2MiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.423 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.424 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.422Z", "policies_count": 4, "update_id": "e7694361-3f48-48f9-ad97-48e44fb5d5cc", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.424 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260725_070620.424 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.424 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.425 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.425 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}} 20260725_070620.425 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.425 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}} 20260725_070620.425 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.447 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 20260725_070620.447 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.451 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.452 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) 20260725_070620.452 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) 20260725_070620.452 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.458 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20260725_070620.459 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "delete_node_empty", "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.459 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260725_070620.459 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.460 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.460 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.461 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.472 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.474 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.475 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.475 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC40NzVaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI2NzYwMGMzMS1iM2FmLTRjNjUtYWU1OC1mODU0M2Y4NTA1MmEiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.477 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.475Z", "policies_count": 4, "update_id": "67600c31-b3af-4c65-ae58-f8543f85052a", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.477 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.475Z", "policies_count": 4, "update_id": "67600c31-b3af-4c65-ae58-f8543f85052a", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.477 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.478 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.489 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.489 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) 20260725_070620.490 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) 20260725_070620.490 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.495 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.496 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.496 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.497 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC40OTZaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI0M2Q0YzE2Yy0zYzIzLTRlMzItYjIzMS0zMjM1MjE0NThkNDQiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.497 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.496Z", "policies_count": 4, "update_id": "43d4c16c-3c23-4e32-b231-323521458d44", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.497 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.496Z", "policies_count": 4, "update_id": "43d4c16c-3c23-4e32-b231-323521458d44", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.498 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.498 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.496Z", "policies_count": 4, "update_id": "43d4c16c-3c23-4e32-b231-323521458d44", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.499 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260725_070620.499 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260725_070620.499 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC40OTlaIiwgInBvbGljaWVzX2NvdW50IjogMCwgInVwZGF0ZV9pZCI6ICIxOWY5MDU2Ny0xNGQxLTRhODYtYTY4MS05MDI0ZTUzNzY4MzkiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}] 20260725_070620.500 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.500 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.499Z", "policies_count": 0, "update_id": "19f90567-14d1-4a86-a681-9024e5376839", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.501 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.499Z", "policies_count": 0, "update_id": "19f90567-14d1-4a86-a681-9024e5376839", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.501 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260725_070620.501 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260725_070620.502 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.499Z", "policies_count": 0, "update_id": "19f90567-14d1-4a86-a681-9024e5376839", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.502 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_both', 'monkeyed.Config_peach', 'monkeyed.Config_multi', 'monkeyed.Config_peach_2'] 20260725_070620.502 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.499Z", "policies_count": 0, "update_id": "19f90567-14d1-4a86-a681-9024e5376839", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.502 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.503 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.523 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20260725_070620.523 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "delete_node_empty", "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.523 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260725_070620.524 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.524 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.524 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.524 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.533 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.534 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.534 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.534 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC41MzRaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJmNjVjNjc5OS1kZjkzLTQ3MDctOTI1Ni1jMzIzNjQzOTAwMzAiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.535 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.534Z", "policies_count": 4, "update_id": "f65c6799-df93-4707-9256-c32364390030", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.535 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.534Z", "policies_count": 4, "update_id": "f65c6799-df93-4707-9256-c32364390030", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.535 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.536 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.534Z", "policies_count": 4, "update_id": "f65c6799-df93-4707-9256-c32364390030", "action": "gathered"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.536 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}] 20260725_070620.536 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.536 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.537 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.534Z", "policies_count": 4, "update_id": "f65c6799-df93-4707-9256-c32364390030", "action": "gathered"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.537 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.552 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.554 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.554 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.554 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC41NTRaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI2MjdkZTBjMC0wOGFmLTQ4MGQtYWM4Ni05ODBjNzFlYzU5N2QiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.555 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.554Z", "policies_count": 4, "update_id": "627de0c0-08af-480d-ac86-980c71ec597d", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.555 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.554Z", "policies_count": 4, "update_id": "627de0c0-08af-480d-ac86-980c71ec597d", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.555 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.555 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.555 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.556 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}} 20260725_070620.557 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.566 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.566 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260725_070620.567 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"execute_operation": "policy_update"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.567 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260725_070620.567 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.572 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.573 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.573 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.574 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC41NzRaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI4ZTVhYjU3Zi0zY2IyLTRmOTEtOWUyZi00ODcyZjM5NGYwNTEiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.574 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.574Z", "policies_count": 4, "update_id": "8e5ab57f-3cb2-4f91-9e2f-4872f394f051", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.575 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.574Z", "policies_count": 4, "update_id": "8e5ab57f-3cb2-4f91-9e2f-4872f394f051", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.575 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.575 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.574Z", "policies_count": 4, "update_id": "8e5ab57f-3cb2-4f91-9e2f-4872f394f051", "action": "gathered"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.575 INFO MainThread mock-context-logger._run_transaction: response 200 for delete_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}] 20260725_070620.576 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.576 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.576 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.574Z", "policies_count": 4, "update_id": "8e5ab57f-3cb2-4f91-9e2f-4872f394f051", "action": "gathered"}, "exe_task": "node_delete", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.576 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.591 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.591 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.591 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.591 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {}, "id": "bad_policy_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "non_policies_node_name", "type": "non.policy.type"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.592 INFO MainThread mock-context-logger.test_bad_policies: runtime_properties: {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "exe_task": "node_configure"} 20260725_070620.592 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260725_070620.592 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.599 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.600 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.600 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.600 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MDBaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJmOTM3NTE3MC1hNzc2LTQ5ZTQtYTVlMC0wYjZiZjRhM2VjYTEiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.601 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.600Z", "policies_count": 4, "update_id": "f9375170-a776-49e4-a5e0-0b6bf4a3eca1", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.601 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.600Z", "policies_count": 4, "update_id": "f9375170-a776-49e4-a5e0-0b6bf4a3eca1", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.601 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.602 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.600Z", "policies_count": 4, "update_id": "f9375170-a776-49e4-a5e0-0b6bf4a3eca1", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.602 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260725_070620.602 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260725_070620.602 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MDJaIiwgInBvbGljaWVzX2NvdW50IjogMCwgInVwZGF0ZV9pZCI6ICJhMTQ2ZGQ2ZC0yYTE4LTRmYmMtODZmMC00ZTRlMWU3NTE1ZmIiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}] 20260725_070620.603 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.603 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.602Z", "policies_count": 0, "update_id": "a146dd6d-2a18-4fbc-86f0-4e4e1e7515fb", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.604 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260725_070620.604 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.604 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.604 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.602Z", "policies_count": 0, "update_id": "a146dd6d-2a18-4fbc-86f0-4e4e1e7515fb", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.604 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.605 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.605 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MDVaIiwgInBvbGljaWVzX2NvdW50IjogMiwgInVwZGF0ZV9pZCI6ICIzNTk2Y2Q4Mi01NDVjLTQxMTEtYTk5Zi00Y2MyZTZlYWIwZTIiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.605 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.606 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.605Z", "policies_count": 2, "update_id": "3596cd82-545c-4111-a99f-4cc2e6eab0e2", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.606 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260725_070620.606 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.606 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.607 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.627 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.628 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.629 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.629 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MjlaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI2YWQ4NThiZC0yOTVlLTQ1MDUtOGFkZS03YjlhMDM1MWNlZDYiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.630 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.629Z", "policies_count": 4, "update_id": "6ad858bd-295e-4505-8ade-7b9a0351ced6", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.630 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.629Z", "policies_count": 4, "update_id": "6ad858bd-295e-4505-8ade-7b9a0351ced6", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.630 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.631 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.629Z", "policies_count": 4, "update_id": "6ad858bd-295e-4505-8ade-7b9a0351ced6", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.631 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_both", "monkeyed.Config_peach", "monkeyed.Config_multi", "monkeyed.Config_peach_2"] 20260725_070620.631 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260725_070620.631 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MzFaIiwgInBvbGljaWVzX2NvdW50IjogMCwgInVwZGF0ZV9pZCI6ICI3OTRkN2ZiOS1iOTZiLTQwN2MtYWUzNy04OTc2ZTI2NTU1M2IiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}] 20260725_070620.632 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.632 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.631Z", "policies_count": 0, "update_id": "794d7fb9-b96b-407c-ae37-8976e265553b", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.633 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.633 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.633 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.631Z", "policies_count": 0, "update_id": "794d7fb9-b96b-407c-ae37-8976e265553b", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.633 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.634 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.634 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42MzRaIiwgInBvbGljaWVzX2NvdW50IjogMiwgInVwZGF0ZV9pZCI6ICJmMjBkYWMzZi02NWVhLTQwZTQtYTQyNC05Zjk4Yzk2ZmQ5YWQiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.634 INFO MainThread mock-context-logger.policy_update: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.635 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.634Z", "policies_count": 2, "update_id": "f20dac3f-65ea-40e4-a424-9f98c96fd9ad", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.635 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260725_070620.635 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.635 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.635 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.654 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20260725_070620.655 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "delete_node_empty", "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.655 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260725_070620.655 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.655 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.656 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.656 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.664 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"service_component_name": "delete_node_empty", "policies_event": {}} 20260725_070620.664 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "delete_node_empty", "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.664 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Verb": "delete-tree", "Key": "delete_node_empty:policies/"}}] 20260725_070620.664 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.665 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.665 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}, "policies_event": {}, "exe_task": "node_delete"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.665 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.673 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.674 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.674 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.675 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42NzRaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICI2YjVkOTY0Ni1mOTNiLTRhNzgtOTliNC03NWYxN2UxYWE5YjUiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.675 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.674Z", "policies_count": 4, "update_id": "6b5d9646-f93b-4a78-99b4-75f17e1aa9b5", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.675 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.674Z", "policies_count": 4, "update_id": "6b5d9646-f93b-4a78-99b4-75f17e1aa9b5", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.676 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.676 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.676 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}] 20260725_070620.677 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.674Z", "policies_count": 4, "update_id": "6b5d9646-f93b-4a78-99b4-75f17e1aa9b5", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.677 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, {"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}}}}, removed_policies: ["<<>>"] 20260725_070620.677 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}} 20260725_070620.677 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"ignored": [{"policy_id": "monkeyed.Config_multi_3", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi_3"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}], "same": [{"policy_id": "monkeyed.Config_peach", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}], "unexpected": [{"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, {"policy_id": "monkeyed.Config_peach_2", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}], "duplicate": []} 20260725_070620.678 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.674Z", "policies_count": 4, "update_id": "6b5d9646-f93b-4a78-99b4-75f17e1aa9b5", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.678 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.674Z", "policies_count": 4, "update_id": "6b5d9646-f93b-4a78-99b4-75f17e1aa9b5", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.678 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.678 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.678 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.695 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.696 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.696 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.696 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42OTZaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJlMGI3NjA2Ny1jNDMyLTQwOWEtYjM2ZC0yZjlmMjI4MjRiOGYiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.697 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.696Z", "policies_count": 4, "update_id": "e0b76067-c432-409a-b36d-2f9f22824b8f", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.697 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.696Z", "policies_count": 4, "update_id": "e0b76067-c432-409a-b36d-2f9f22824b8f", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.697 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.697 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": ["damaged config"], "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.697 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.698 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.696Z", "policies_count": 4, "update_id": "e0b76067-c432-409a-b36d-2f9f22824b8f", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.698 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": ["damaged config"], "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.698 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.699 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC42OTlaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJhZmNjNzRlMy1mODIzLTQ0ZGQtYmZiNC1kMjA5ODhmZWZkZjkiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiBbImRhbWFnZWQgY29uZmlnIl0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIiwgIk9OQVBOYW1lIjogIkRDQUUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuMi54bWwiLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5VmVyc2lvbiI6ICIyIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7Im5vbmUiOiBudWxsLCAidW5leHBlY3RlZCI6ICJmb28ifSwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUiLCAiT05BUE5hbWUiOiAiRENBRSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lWZXJzaW9uIjogIjIifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.699 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.700 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.699Z", "policies_count": 4, "update_id": "afcc74e3-f823-44dd-bfb4-d20988fefdf9", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": ["damaged config"], "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.700 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260725_070620.700 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.700 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": ["damaged config"], "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.700 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.701 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}} 20260725_070620.701 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.701 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}} 20260725_070620.701 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260725_070620.717 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"instance": {"runtime_properties": {"exe_task": "node_configure"}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.718 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260725_070620.718 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.719 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC43MTlaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICIyNjJhNTVlNi1hZWJjLTRjZjYtODZhMC0xZTJiZGVlN2NiZTgiLCAiYWN0aW9uIjogImdhdGhlcmVkIn0=", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIxIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDg6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjIiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}] 20260725_070620.719 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.719Z", "policies_count": 4, "update_id": "262a55e6-aebc-4cf6-86a0-1e2bdee7cbe8", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.719 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.719Z", "policies_count": 4, "update_id": "262a55e6-aebc-4cf6-86a0-1e2bdee7cbe8", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}} 20260725_070620.720 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}} 20260725_070620.720 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}] 20260725_070620.720 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260725_070620.720 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.719Z", "policies_count": 4, "update_id": "262a55e6-aebc-4cf6-86a0-1e2bdee7cbe8", "action": "gathered"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi": {"policy_id": "monkeyed.Config_multi", "policy_persistent": false, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "2", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_multi.2.xml"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach_2.4.xml"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.721 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}], added_policies: {"dcae_policies_b_5_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}}, removed_policies: ["monkeyed.Config_multi"] 20260725_070620.721 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}} 20260725_070620.721 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Verb": "delete-tree", "Key": "unit_test_scn:policies/"}}, {"KV": {"Verb": "set", "Value": "eyJ0aW1lc3RhbXAiOiAiMjAyNi0wNy0yNVQwNzowNjoyMC43MjFaIiwgInBvbGljaWVzX2NvdW50IjogNCwgInVwZGF0ZV9pZCI6ICJlOTJjY2I1ZC1hMTVlLTRjYjctYTQ5Mi02NGI2NjFmNjcyZjMiLCAiYWN0aW9uIjogInVwZGF0ZWQifQ==", "Key": "unit_test_scn:policies/event"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjQiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMTA6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEuNSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_both"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJwb2xpY3lWZXJzaW9uIjogIjEiLCAiY29uZmlnIjogeyJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIwIiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDctMjVUMDc6MDY6MjAuMjg5WiIsICJwb2xpY3lfaGVsbG8iOiAiTG9yZW0iLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoIn0sICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2"}}, {"KV": {"Verb": "set", "Value": "eyJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInR5cGUiOiAiSlNPTiIsICJjb25maWciOiB7InBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICIyIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNy0yNVQwODowNjoyMC4yODlaIiwgInBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSIsICJPTkFQTmFtZSI6ICJEQ0FFIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aV8yLjIueG1sIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeVZlcnNpb24iOiAiMiJ9", "Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2"}}] 20260725_070620.722 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"} 20260725_070620.722 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "policies_event": {"timestamp": "2026-07-25T07:06:20.721Z", "policies_count": 4, "update_id": "e92ccb5d-a15e-4cb7-a492-64b661f672f3", "action": "updated"}, "exe_task": "node_configure", "policies": {"monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}}, "monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}}, "monkeyed.Config_multi_2": {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}, "execute_operation": "policy_update_many_calcs", "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"}}}}, "application_config": {"policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow"}}, "id": "test_ms_id", "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}, "id": "dcae_policy_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_node_id_2", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "name": "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": {"type_hierarchy": ["dcae.nodes.policy"], "id": "bad_policy_4_node_name", "properties": {}, "name": "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": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "2", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}, "id": "weird_policy_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "weird_policy_5_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "3", "policy_updated_from_ver": "2", "policy_updated_ts": "2026-07-25T09:06:20.289Z", "policy_hello": "dolor", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "3"}}}}, "id": "dcae_policies_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": "{\"ConfigName\": \"alex_config_name\"}"}}, "name": "dcae_policies_node_name", "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_id": "monkeyed.Config_multi", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "name": "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": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_empty_2_node_name", "properties": {}, "name": "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": {"type_hierarchy": ["non.policy.type"], "id": "non_policies_node_name", "properties": {}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}}}}, "id": "dcae_policies_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}}}}, "id": "dcae_policies_b_2_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_2_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "target": {"instance": {"runtime_properties": {"policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "4"}}, "id": "dcae_policy_b_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policy"], "id": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "name": "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_id": "monkeyed.Config_both", "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "5", "policy_updated_from_ver": "4", "policy_updated_ts": "2026-07-25T11:06:20.289Z", "policy_hello": "amet", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "5"}}}}, "id": "dcae_policies_b_5_node_id", "relationships": []}, "node": {"type_hierarchy": ["dcae.nodes.policies"], "id": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "name": "dcae_policies_b_5_node_name", "type": "dcae.nodes.policies"}}, "type": "cloudify.relationships.depends_on"}]}, "operation": {"retry_number": null, "max_retries": null, "name": null}, "plugin": {"prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "workdir": null, "package_name": null, "name": "", "package_version": null}, "deployment.id": "test_dcae_policy_dpl_id", "task_name": null, "workflow_id": null, "node": {"type_hierarchy": ["ms.nodes.type"], "id": "test_ms_name", "properties": {"application_config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy"}}, "name": "test_ms_name", "type": "ms.nodes.type"}, "task_target": null, "task_queue": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "type": "node-instance", "blueprint.id": "test_dcae_policy_bp_id"} 20260725_070620.723 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260725_070620.723 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_id": "monkeyed.Config_multi_2", "policy_persistent": false, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_multi_2"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.723 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "2", "policy_updated_from_ver": "1", "policy_updated_ts": "2026-07-25T08:06:20.289Z", "policy_hello": "ipsum", "updated_policy_id": "monkeyed.Config_peach_2"}, "matchingConditions": {"priority": "aa20", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "2"}} 20260725_070620.723 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.723 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "1", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_peach.1.xml"}} 20260725_070620.724 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_peach", "policy_persistent": true, "policy_body": {"policyConfigMessage": "Config Retrieved! ", "responseAttributes": {}, "type": "JSON", "config": {"policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "policy_updated_ts": "2026-07-25T07:06:20.289Z", "policy_hello": "Lorem", "updated_policy_id": "monkeyed.Config_peach"}, "matchingConditions": {"priority": "1", "ConfigName": "alex_config_name", "ONAPName": "DCAE"}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null, "policyVersion": "1"}} 20260725_070620.724 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_id": "monkeyed.Config_both", "policy_persistent": true, "policy_body": {"policyConfigStatus": "CONFIG_RETRIEVED", "responseAttributes": {}, "type": "JSON", "property": null, "policyConfigMessage": "Config Retrieved! ", "policyVersion": "4", "config": {"policy_updated_to_ver": "4", "policy_updated_from_ver": "3", "policy_updated_ts": "2026-07-25T10:06:20.289Z", "policy_hello": "sit", "updated_policy_id": "monkeyed.Config_both"}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyName": "monkeyed.Config_both.4.xml"}} 20260725_070620.724 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear