20260314_070607.667 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 20260314_070607.667 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.671 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.672 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.672 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.673 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNjQyZTE5YzgtYmNhYy00ODM5LThhM2EtZWI3MTlkODA2YmQxIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy42NzNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.673 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "642e19c8-bcac-4839-8a3a-eb719d806bd1", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.673Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.674 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "642e19c8-bcac-4839-8a3a-eb719d806bd1", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.673Z"}, "exe_task": "node_configure"} 20260314_070607.674 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.674 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.674 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.675 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "642e19c8-bcac-4839-8a3a-eb719d806bd1", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.673Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.675 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.675 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.676 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZjAwODJlZGUtMDQ5Yy00YTJjLWIzZDctMzA2NjMzZGNkMDQ3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY3NVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.676 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.677 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "f0082ede-049c-4a2c-b3d7-306633dcd047", "policies_count": 4, "action": "updated", "timestamp": "2026-03-14T07:06:07.675Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.677 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260314_070607.677 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.677 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.677 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.677 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.678 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.678 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.678 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.694 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.695 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.695 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.695 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNzFjMmU0NjMtNDc3My00MmM1LThhOGYtYmM0NWM1YzBkNzAzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy42OTVaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.696 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "71c2e463-4773-42c5-8a8f-bc45c5c0d703", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.695Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.696 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "71c2e463-4773-42c5-8a8f-bc45c5c0d703", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.695Z"}, "exe_task": "node_configure"} 20260314_070607.696 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.696 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "71c2e463-4773-42c5-8a8f-bc45c5c0d703", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.695Z"}, "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.697 INFO MainThread mock-context-logger._run_transaction: response 200 for delete_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20260314_070607.697 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.697 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.698 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "71c2e463-4773-42c5-8a8f-bc45c5c0d703", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.695Z"}, "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.698 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.712 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.713 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.713 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.714 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMzNkYzYxYjktMjU5Yi00NjFlLWFhOGMtMDFiNzE3MTc4M2Y5IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy43MTRaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.714 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33dc61b9-259b-461e-aa8c-01b7171783f9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.714Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.714 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33dc61b9-259b-461e-aa8c-01b7171783f9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.714Z"}, "exe_task": "node_configure"} 20260314_070607.715 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.715 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33dc61b9-259b-461e-aa8c-01b7171783f9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.714Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.715 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_both", "monkeyed.Config_multi"] 20260314_070607.716 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260314_070607.716 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMGZhMGVmMGItODczNC00M2Q3LWFlZGItYjZiZDkzNTMwZjIzIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjcxNloifQ==", "Verb": "set"}}] 20260314_070607.716 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.717 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "0fa0ef0b-8734-43d7-aedb-b6bd93530f23", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.716Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.717 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_both', 'monkeyed.Config_multi'] 20260314_070607.717 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "0fa0ef0b-8734-43d7-aedb-b6bd93530f23", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.716Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"} 20260314_070607.717 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.717 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.731 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.731 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.731 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.732 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.732 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", "exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}} 20260314_070607.732 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260314_070607.732 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.736 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 20260314_070607.736 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.740 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.741 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.741 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.742 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNzRmYmQ3ZTktZmY0MC00MmIzLThkYWYtNTVjNjhlYjFlNDUzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy43NDJaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.742 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "74fbd7e9-ff40-42b3-8daf-55c68eb1e453", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.742Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.742 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "74fbd7e9-ff40-42b3-8daf-55c68eb1e453", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.742Z"}, "exe_task": "node_configure"} 20260314_070607.743 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.743 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": ["damaged config"], "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.743 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.743 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "74fbd7e9-ff40-42b3-8daf-55c68eb1e453", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.742Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.744 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": ["damaged config"], "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.744 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.744 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZWMwZmIxYmUtY2YzNS00NDQ4LWFjYzAtY2U0ZDMyZDdmYmUzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljc0NFoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogWyJkYW1hZ2VkIGNvbmZpZyJdLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgInByb3BlcnR5IjogbnVsbH0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJub25lIjogbnVsbCwgInVuZXhwZWN0ZWQiOiAiZm9vIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAicHJvcGVydHkiOiBudWxsfQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.745 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.745 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": ["damaged config"], "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "ec0fb1be-cf35-4448-acc0-ce4d32d7fbe3", "policies_count": 4, "action": "updated", "timestamp": "2026-03-14T07:06:07.744Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.745 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"none": null, "unexpected": "foo"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": ["damaged config"], "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.746 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.747 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.762 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.763 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.763 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.763 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiM2RmMzAzNWQtYTQ4NC00NTllLTlhZDUtMmRjNTY1NmUyYzJlIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy43NjNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.764 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "3df3035d-a484-459e-9ad5-2dc5656e2c2e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.763Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.764 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "3df3035d-a484-459e-9ad5-2dc5656e2c2e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.763Z"}, "exe_task": "node_configure"} 20260314_070607.764 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.764 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.764 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.765 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "3df3035d-a484-459e-9ad5-2dc5656e2c2e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.763Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.765 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.765 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.766 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMzMwMzYyOTItYjc2ZS00YTIyLWFiZjMtZjBkMGIxYTA5ODBjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljc2NVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.766 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.767 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33036292-b76e-4a22-abf3-f0d0b1a0980c", "policies_count": 4, "action": "updated", "timestamp": "2026-03-14T07:06:07.765Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.767 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260314_070607.767 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.767 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.767 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.767 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.768 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.768 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.768 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.783 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260314_070607.784 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.784 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260314_070607.784 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.784 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.785 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.785 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.791 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.792 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) 20260314_070607.792 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) 20260314_070607.792 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.796 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.797 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.798 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.798 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZjU1MmJlMGMtMGU0NS00YjMzLWExN2EtMjUxMzFmNjlkZGQ5IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy43OThaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.798 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "f552be0c-0e45-4b33-a17a-25131f69ddd9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.798Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.799 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "f552be0c-0e45-4b33-a17a-25131f69ddd9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.798Z"}, "exe_task": "node_configure"} 20260314_070607.799 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.799 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.799 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.799 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.800 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.800 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.800 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.800 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20260314_070607.800 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20260314_070607.800 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.810 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260314_070607.811 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.811 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.811 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.812 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.812 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.820 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.820 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.821 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.821 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiOWUxYzI5MTYtNTUxZS00NDAyLWE0YjctMDczNDBkOTI5YjBjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy44MjFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.821 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "9e1c2916-551e-4402-a4b7-07340d929b0c", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.821Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.822 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "9e1c2916-551e-4402-a4b7-07340d929b0c", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.821Z"}, "exe_task": "node_configure"} 20260314_070607.822 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.822 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.831 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.832 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.832 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.833 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiYWY1Zjc3MjUtOGIxNi00ZTMwLTljYmEtNTc5M2JlMDI2YjFlIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy44MzNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.833 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "af5f7725-8b16-4e30-9cba-5793be026b1e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.833Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.834 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "af5f7725-8b16-4e30-9cba-5793be026b1e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.833Z"}, "exe_task": "node_configure"} 20260314_070607.834 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.834 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.834 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_3"}] 20260314_070607.835 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "af5f7725-8b16-4e30-9cba-5793be026b1e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.833Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.835 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_3"}], added_policies: {"<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2"}}}, "dcae_policies_2_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2"}}}}, removed_policies: ["<<>>"] 20260314_070607.835 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2"}} 20260314_070607.835 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"same": [{"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach"}], "duplicate": [], "unexpected": [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2"}], "ignored": [{"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_3"}]} 20260314_070607.836 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "af5f7725-8b16-4e30-9cba-5793be026b1e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.833Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.836 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "af5f7725-8b16-4e30-9cba-5793be026b1e", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.833Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"} 20260314_070607.836 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.836 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.837 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.853 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260314_070607.853 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.854 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260314_070607.854 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.854 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.854 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.854 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.862 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.863 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.863 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.864 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to store_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZDQ4ZDA3M2MtMjJmMy00ZjBjLThiNTYtZTk3OTYwODA4NDFmIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy44NjNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.864 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "d48d073c-22f3-4f0c-8b56-e9796080841f", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.863Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.864 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "d48d073c-22f3-4f0c-8b56-e9796080841f", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.863Z"}, "exe_task": "node_configure"} 20260314_070607.865 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.865 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "d48d073c-22f3-4f0c-8b56-e9796080841f", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.863Z"}, "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.865 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}] 20260314_070607.865 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.866 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.866 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "d48d073c-22f3-4f0c-8b56-e9796080841f", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.863Z"}, "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.866 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.881 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.882 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.882 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.882 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMzNlMTg0MmEtNWI0MS00NzQ4LTgwOGItN2ZhMmVjNTQyNDVjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy44ODJaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.883 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33e1842a-5b41-4748-808b-7fa2ec54245c", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.882Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.883 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33e1842a-5b41-4748-808b-7fa2ec54245c", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.882Z"}, "exe_task": "node_configure"} 20260314_070607.883 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.884 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "33e1842a-5b41-4748-808b-7fa2ec54245c", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.882Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.884 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_both", "monkeyed.Config_multi"] 20260314_070607.884 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260314_070607.884 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNjYwNzllYzYtZWI5OS00ODAyLTg5MjEtMzIwZTQwMDg2N2M3IiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljg4NFoifQ==", "Verb": "set"}}] 20260314_070607.885 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.885 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "66079ec6-eb99-4802-8921-320e400867c7", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.884Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.885 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}} 20260314_070607.886 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.886 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.886 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "66079ec6-eb99-4802-8921-320e400867c7", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.884Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.886 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.887 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.887 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNDgxMWU0YzUtNGY1MC00MjllLTkzOGUtYjMxYjcyMjg5NWQ3IiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljg4N1oifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}] 20260314_070607.887 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.888 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "4811e4c5-4f50-429e-938e-b31b722895d7", "policies_count": 2, "action": "updated", "timestamp": "2026-03-14T07:06:07.887Z"}, "execute_operation": "policy_update_many_calcs", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.888 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260314_070607.888 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.888 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.888 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.909 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.910 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.910 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.911 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiOGE5Y2NlZWMtNjRlNy00Yzc1LTlmOTUtZjE4Y2RlYTgzZWE5IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy45MTBaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.911 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "8a9cceec-64e7-4c75-9f95-f18cdea83ea9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.910Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.911 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "8a9cceec-64e7-4c75-9f95-f18cdea83ea9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.910Z"}, "exe_task": "node_configure"} 20260314_070607.911 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.912 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.912 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.912 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "8a9cceec-64e7-4c75-9f95-f18cdea83ea9", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.910Z"}, "execute_operation": "policy_update_not_only_config", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.912 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.913 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.913 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMTlkMDNjMzEtNmI4Zi00OTA0LWI4MDktNWQ2ODk4ZGE2ODA4IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjkxM1oifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.914 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.914 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "19d03c31-6b8f-4904-b809-5d6898da6808", "policies_count": 4, "action": "updated", "timestamp": "2026-03-14T07:06:07.913Z"}, "execute_operation": "policy_update_not_only_config", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.914 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260314_070607.914 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.915 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.915 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.915 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.915 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260314_070607.915 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260314_070607.915 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.931 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.932 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.932 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.932 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiYmU0NTE5OWQtYTNjNy00OGRiLWFiMDMtNTU2NjAzMWIzMWUzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy45MzJaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.933 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "be45199d-a3c7-48db-ab03-5566031b31e3", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.932Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.933 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "be45199d-a3c7-48db-ab03-5566031b31e3", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.932Z"}, "exe_task": "node_configure"} 20260314_070607.933 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.934 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "be45199d-a3c7-48db-ab03-5566031b31e3", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.932Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.934 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_both", "monkeyed.Config_multi"] 20260314_070607.934 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260314_070607.935 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiZmE2NmM1ZTctNWYzYy00NmQyLWJhOTgtMWQxYTcyNGUyY2QyIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjkzNVoifQ==", "Verb": "set"}}] 20260314_070607.935 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.935 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "fa66c5e7-5f3c-46d2-ba98-1d1a724e2cd2", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.935Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.936 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "fa66c5e7-5f3c-46d2-ba98-1d1a724e2cd2", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.935Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.936 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_both", "monkeyed.Config_multi"] 20260314_070607.936 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260314_070607.937 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "fa66c5e7-5f3c-46d2-ba98-1d1a724e2cd2", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.935Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.937 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_both', 'monkeyed.Config_multi'] 20260314_070607.937 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "fa66c5e7-5f3c-46d2-ba98-1d1a724e2cd2", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.935Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"} 20260314_070607.937 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.937 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.956 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.957 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.957 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.958 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMmRiNjllNzQtMGRiOS00M2U4LWIwNjAtNzZiOTc0ZWVmYTM0IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wMy0xNFQwNzowNjowNy45NThaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeVZlcnNpb24iOiAiMSIsICJwcm9wZXJ0eSI6IG51bGwsICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMiIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInByb3BlcnR5IjogbnVsbCwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTAzLTE0VDEwOjA2OjA3LjY0NVoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX2JvdGguNC54bWwiLCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMS41IiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjQiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAic2l0IiwgInBvbGljeV91cGRhdGVkX3RvX3ZlciI6ICI0IiwgInBvbGljeV91cGRhdGVkX3RzIjogIjIwMjYtMDMtMTRUMTA6MDY6MDcuNjQ1WiIsICJwb2xpY3lfdXBkYXRlZF9mcm9tX3ZlciI6ICIzIiwgInVwZGF0ZWRfcG9saWN5X2lkIjogIm1vbmtleWVkLkNvbmZpZ19ib3RoIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpLjIueG1sIiwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7Ik9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicHJvcGVydHkiOiBudWxsLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCJ9", "Verb": "set"}}] 20260314_070607.958 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "2db69e74-0db9-43e8-b060-76b974eefa34", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.958Z"}, "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.958 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "2db69e74-0db9-43e8-b060-76b974eefa34", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.958Z"}, "exe_task": "node_configure"} 20260314_070607.959 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260314_070607.959 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "1", "property": null, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "4", "property": null, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyVersion": "2", "property": null, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyConfigStatus": "CONFIG_RETRIEVED"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "2db69e74-0db9-43e8-b060-76b974eefa34", "policies_count": 4, "action": "gathered", "timestamp": "2026-03-14T07:06:07.958Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.959 INFO MainThread mock-context-logger._update_policies: updated_policies: [], added_policies: {}, removed_policies: ["monkeyed.Config_peach", "monkeyed.Config_peach_2", "monkeyed.Config_both", "monkeyed.Config_multi"] 20260314_070607.960 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260314_070607.960 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiMDRmMzkxOTAtMzA5Zi00NTAzLWI2ZmYtYjkyNWIwZmNlZDNkIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljk2MFoifQ==", "Verb": "set"}}] 20260314_070607.960 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.961 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "04f39190-309f-4503-b6ff-b925b0fced3d", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.960Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.961 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260314_070607.961 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260314_070607.962 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "04f39190-309f-4503-b6ff-b925b0fced3d", "policies_count": 0, "action": "updated", "timestamp": "2026-03-14T07:06:07.960Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.962 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260314_070607.962 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260314_070607.962 INFO MainThread mock-context-logger._run_transaction: response 200 for store_policies http://consul:8500/v1/txn: text={} txn=[{"KV": {"Key": "unit_test_scn:policies/", "Verb": "delete-tree"}}, {"KV": {"Key": "unit_test_scn:policies/event", "Value": "eyJ1cGRhdGVfaWQiOiAiNWQxMmRkMDEtOWM4Yi00NDkwLWE2OTgtOTRjZDkyZWIzOWJmIiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTAzLTE0VDA3OjA2OjA3Ljk2MloifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogIjEiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wMy0xNFQwODowNjowNy42NDVaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIifSwgInBvbGljeVZlcnNpb24iOiAiMiIsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwcm9wZXJ0eSI6IG51bGx9", "Verb": "set"}}] 20260314_070607.963 INFO MainThread mock-context-logger.policy_update: app_config {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.963 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}, "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policy_filters": {"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_5_node_id": {"policy_filter_id": "dcae_policies_b_5_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"}}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "policies_event": {"update_id": "5d12dd01-9c8b-4490-a698-94cd92eb39bf", "policies_count": 2, "action": "updated", "timestamp": "2026-03-14T07:06:07.962Z"}, "execute_operation": "policy_update", "exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.963 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260314_070607.963 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260314_070607.964 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_body": {"matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260314_070607.964 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.982 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.983 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260314_070607.983 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"execute_operation": "policy_update"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.983 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260314_070607.983 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.987 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.987 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.987 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.987 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies": {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}}, "service_component_name": "unit_test_scn", "exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.988 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", "exe_task": "node_configure", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}} 20260314_070607.988 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260314_070607.988 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070607.992 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260314_070607.993 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.993 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260314_070607.993 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070607.993 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070607.994 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070607.994 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070608.001 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"exe_task": "node_configure"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070608.001 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) 20260314_070608.001 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) 20260314_070608.001 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070608.005 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260314_070608.006 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070608.006 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260314_070608.006 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070608.006 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070608.007 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070608.007 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260314_070608.015 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260314_070608.016 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "delete_node_empty", "exe_task": "node_delete"}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070608.016 ERROR MainThread mock-context-logger._run_transaction: RequestException - failed to delete_policies at http://consul:8500/v1/txn: monkey-boom on txn=[{"KV": {"Key": "delete_node_empty:policies/", "Verb": "delete-tree"}}] 20260314_070608.016 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260314_070608.016 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"} 20260314_070608.017 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "plugin": {"package_name": null, "prefix": "/w/workspace/dcaegen2-utils-maven-clm-master/onap-dcae-dcaepolicy-lib/.tox/py27", "package_version": null, "workdir": null, "name": ""}, "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"policy_hello": "Lorem", "db_port": "123", "weather": "snow", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0"}}, "id": "test_ms_name"}, "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"policy_hello": "Lorem", "updated_policy_id": "no_policy", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "db_port": "123", "weather": "snow"}}, "relationships": [{"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_2_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_node_name_2", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "dcae_policy_node_name_2"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_node_id_2"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_3_node_name", "properties": {"policy_id": "monkeyed.Config_peach_2"}, "id": "bad_policy_3_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_3_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "bad_policy_4_node_name", "properties": {}, "id": "bad_policy_4_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "bad_policy_4_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "weird_policy_5_node_name", "properties": {}, "id": "weird_policy_5_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "weird_policy_5_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_node_name", "properties": {"policy_filter": {"configAttributes": "{\"ConfigName\": \"alex_config_name\"}", "policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-03-14T09:06:07.645Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "3", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_multi": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_multi"}}}, "relationships": [], "id": "dcae_policies_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_node_name", "properties": {"policy_filter": {"empty": null}}, "id": "dcae_policies_empty_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_empty_2_node_name", "properties": {}, "id": "dcae_policies_empty_2_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "dcae_policies_empty_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["non.policy.type"], "type": "non.policy.type", "name": "non_policies_node_name", "properties": {}, "id": "non_policies_node_name"}, "instance": {"runtime_properties": {}, "relationships": [], "id": "non_policies_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-03-14T07:06:07.645Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "1", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_2_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_2_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-03-14T08:06:07.645Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "2", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_2_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policy"], "type": "dcae.nodes.policy", "name": "dcae_policy_b_node_name", "properties": {"policy_id": "monkeyed.Config_both"}, "id": "dcae_policy_b_node_name"}, "instance": {"runtime_properties": {"policy_body": {"matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-03-14T10:06:07.645Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "4", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}}, "relationships": [], "id": "dcae_policy_b_node_id"}}}, {"type_hierarchy": ["cloudify.relationships.depends_on"], "type": "cloudify.relationships.depends_on", "target": {"node": {"type_hierarchy": ["dcae.nodes.policies"], "type": "dcae.nodes.policies", "name": "dcae_policies_b_5_node_name", "properties": {"policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "id": "dcae_policies_b_5_node_name"}, "instance": {"runtime_properties": {"policies_filtered": {"monkeyed.Config_both": {"policy_body": {"matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-03-14T11:06:07.645Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "policyVersion": "5", "policyConfigStatus": "CONFIG_RETRIEVED", "property": null}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}, "task_target": null, "execution_id": "test_dcae_policy_exe_id", "task_id": null, "task_name": null, "type": "node-instance", "deployment.id": "test_dcae_policy_dpl_id", "blueprint.id": "test_dcae_policy_bp_id"} 20260314_070608.017 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear