20260620_070606.504 INFO MainThread mock-context-logger.test_delete_bad_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260620_070606.504 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.504 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"}}] 20260620_070606.505 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.505 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.505 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.505 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.510 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 20260620_070606.510 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.514 INFO MainThread mock-context-logger.test_delete_node_empty_config: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260620_070606.514 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.514 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"}}] 20260620_070606.515 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.515 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.515 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.515 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.522 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.522 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) 20260620_070606.523 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) 20260620_070606.523 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.527 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.528 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.528 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.529 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": "eyJ1cGRhdGVfaWQiOiAiMTM0MzMwNDAtNmNlYS00NTFhLTk0NWUtNjY3ZmJiZjEzNTMwIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi41MjhaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.529 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "13433040-6cea-451a-945e-667fbbf13530", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.528Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.529 INFO MainThread mock-context-logger.test_remove_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "13433040-6cea-451a-945e-667fbbf13530", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.528Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.530 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.530 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "13433040-6cea-451a-945e-667fbbf13530", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.528Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.530 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"] 20260620_070606.531 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260620_070606.531 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": "eyJ1cGRhdGVfaWQiOiAiNDVjOWMwYjEtYjEzNi00ZDJlLTkwN2EtODQ2NzU4MDUyZDI2IiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjUzMVoifQ==", "Verb": "set"}}] 20260620_070606.532 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.532 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "45c9c0b1-b136-4d2e-907a-846758052d26", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.531Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.532 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}} 20260620_070606.532 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy_update: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.533 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.533 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "45c9c0b1-b136-4d2e-907a-846758052d26", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.531Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.533 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.533 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.534 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": "eyJ1cGRhdGVfaWQiOiAiNmNhYzY3NzYtMjc4MS00YzlmLWJkNzgtMTI1Mjc4NWY4NTBkIiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjUzNFoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.534 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.535 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "6cac6776-2781-4c9f-bd78-1252785f850d", "policies_count": 2, "action": "updated", "timestamp": "2026-06-20T07:06:06.534Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.535 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260620_070606.535 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.535 INFO MainThread mock-context-logger.test_remove_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.535 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.555 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.556 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.556 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.557 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": "eyJ1cGRhdGVfaWQiOiAiMGNhMzgwNmEtYzhiOC00NzEwLThmYTctZmUxYTY3NzE1N2NjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi41NTdaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.557 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0ca3806a-c8b8-4710-8fa7-fe1a677157cc", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.557Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.558 INFO MainThread mock-context-logger.test_remove_then_update: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0ca3806a-c8b8-4710-8fa7-fe1a677157cc", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.557Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.558 INFO MainThread mock-context-logger.test_remove_then_update: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.558 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0ca3806a-c8b8-4710-8fa7-fe1a677157cc", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.557Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.558 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"] 20260620_070606.559 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260620_070606.559 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": "eyJ1cGRhdGVfaWQiOiAiNTVmMjVlY2UtNzVkNi00YzY3LWIwZDMtNWMwOTM0YzRkOTcxIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjU1OVoifQ==", "Verb": "set"}}] 20260620_070606.559 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.560 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "55f25ece-75d6-4c67-b0d3-5c0934c4d971", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.559Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.560 INFO MainThread mock-context-logger.test_remove_then_update: policy_update: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.560 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.561 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "55f25ece-75d6-4c67-b0d3-5c0934c4d971", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.559Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.561 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.561 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.561 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": "eyJ1cGRhdGVfaWQiOiAiZWNhYTk5YjUtMGJiNC00NTc3LTgwMGMtYWFiNmMxZjhmMGJkIiwgInBvbGljaWVzX2NvdW50IjogMiwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjU2MVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.562 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.562 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "ecaa99b5-0bb4-4577-800c-aab6c1f8f0bd", "policies_count": 2, "action": "updated", "timestamp": "2026-06-20T07:06:06.561Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.562 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi]: removed 20260620_070606.563 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.563 INFO MainThread mock-context-logger.test_remove_then_update: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.563 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.581 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.581 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) 20260620_070606.581 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) 20260620_070606.582 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.586 INFO MainThread mock-context-logger.test_delete_ms_no_consul_addr: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260620_070606.586 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.586 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"}}] 20260620_070606.586 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.587 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.587 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.587 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.594 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.594 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.594 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.595 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.595 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": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.595 INFO MainThread mock-context-logger.test_bad_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260620_070606.595 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.600 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.601 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.601 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.601 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": "eyJ1cGRhdGVfaWQiOiAiM2JhOWM5M2ItYjdhOC00ODQ0LWI2NTYtNWMzOWJlOGU3ZmU3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi42MDFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.602 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "3ba9c93b-b7a8-4844-b656-5c39be8e7fe7", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.601Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.602 INFO MainThread mock-context-logger.test_gather_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "3ba9c93b-b7a8-4844-b656-5c39be8e7fe7", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.601Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.602 INFO MainThread mock-context-logger.test_gather_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.602 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.612 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.613 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.613 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.613 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": "eyJ1cGRhdGVfaWQiOiAiMDRjNjdjN2UtYjE5NS00MDk4LWJjYTAtMTViNDhkYWVmZDk4IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi42MTNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.614 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "04c67c7e-b195-4098-bca0-15b48daefd98", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.613Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.614 INFO MainThread mock-context-logger.test_delete_node_no_consul: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "04c67c7e-b195-4098-bca0-15b48daefd98", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.613Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.614 INFO MainThread mock-context-logger.test_delete_node_no_consul: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.614 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "04c67c7e-b195-4098-bca0-15b48daefd98", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.613Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.615 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"}}] 20260620_070606.615 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.615 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.615 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "04c67c7e-b195-4098-bca0-15b48daefd98", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.613Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.616 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.630 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.631 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.631 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.631 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": "eyJ1cGRhdGVfaWQiOiAiNzdhN2JmMzgtYzJlZS00NTQ1LTkyZTgtZjM3N2EzY2I2ZGNiIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi42MzFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.632 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "77a7bf38-c2ee-4545-92e8-f377a3cb6dcb", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.631Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.632 INFO MainThread mock-context-logger.test_delete_node: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "77a7bf38-c2ee-4545-92e8-f377a3cb6dcb", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.631Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.632 INFO MainThread mock-context-logger.test_delete_node: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.633 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "77a7bf38-c2ee-4545-92e8-f377a3cb6dcb", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.631Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.633 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"}}] 20260620_070606.633 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.633 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.634 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "77a7bf38-c2ee-4545-92e8-f377a3cb6dcb", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.631Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.634 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.648 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.649 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.649 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.649 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": "eyJ1cGRhdGVfaWQiOiAiMmEzZDE0N2YtYTA4NC00ZDEzLWI5YWUtZDA1YzRkOTQ2NGMyIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi42NDlaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.650 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "2a3d147f-a084-4d13-b9ae-d05c4d9464c2", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.649Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.650 INFO MainThread mock-context-logger.test_bad_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "2a3d147f-a084-4d13-b9ae-d05c4d9464c2", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.649Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.650 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.651 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy_update: [{"policy_body": {"config": ["damaged config"], "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.651 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.651 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "2a3d147f-a084-4d13-b9ae-d05c4d9464c2", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.649Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.651 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": ["damaged config"], "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"none": null, "unexpected": "foo"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.652 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"none": null, "unexpected": "foo"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.652 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": "eyJ1cGRhdGVfaWQiOiAiMGE0ZmJmYzQtNDA1Yi00YWRmLWI1ZDMtZjE5M2RjZWNkODhjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjY1MloifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiBbImRhbWFnZWQgY29uZmlnIl0sICJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJtYXRjaGluZ0NvbmRpdGlvbnMiOiB7InByaW9yaXR5IjogImFhMjAiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgInBvbGljeUNvbmZpZ01lc3NhZ2UiOiAiQ29uZmlnIFJldHJpZXZlZCEgIiwgInR5cGUiOiAiSlNPTiIsICJwb2xpY3lWZXJzaW9uIjogIjIiLCAicmVzcG9uc2VBdHRyaWJ1dGVzIjoge30sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19wZWFjaF8yLjIueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7Im5vbmUiOiBudWxsLCAidW5leHBlY3RlZCI6ICJmb28ifSwgInByb3BlcnR5IjogbnVsbCwgInBvbGljeUNvbmZpZ1N0YXR1cyI6ICJDT05GSUdfUkVUUklFVkVEIiwgIm1hdGNoaW5nQ29uZGl0aW9ucyI6IHsicHJpb3JpdHkiOiAiMSIsICJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAicG9saWN5Q29uZmlnTWVzc2FnZSI6ICJDb25maWcgUmV0cmlldmVkISAiLCAidHlwZSI6ICJKU09OIiwgInBvbGljeVZlcnNpb24iOiAiMiIsICJyZXNwb25zZUF0dHJpYnV0ZXMiOiB7fSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpXzIuMi54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}] 20260620_070606.653 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.653 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"none": null, "unexpected": "foo"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": ["damaged config"], "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "0a4fbfc4-405b-4adf-b5d3-f193dcecd88c", "policies_count": 4, "action": "updated", "timestamp": "2026-06-20T07:06:06.652Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.653 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260620_070606.653 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"none": null, "unexpected": "foo"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.654 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": ["damaged config"], "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.654 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.654 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.654 INFO MainThread mock-context-logger.test_bad_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.654 INFO MainThread mock-context-logger.test_bad_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.654 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.669 INFO MainThread mock-context-logger.test_delete_node_empty: runtime_properties: {} 20260620_070606.670 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.670 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.670 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.671 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.671 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.677 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.677 ERROR MainThread mock-context-logger._update_policies: update_policies_on_ctx - no updated, added, or removed policies received 20260620_070606.678 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.678 INFO MainThread mock-context-logger.test_defenses_on_policy_update: policy_update() ok 20260620_070606.678 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.682 INFO MainThread mock-context-logger.test_delete_node_no_policies: runtime_properties: {"policies_event": {}, "service_component_name": "delete_node_empty"} 20260620_070606.683 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.683 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"}}] 20260620_070606.683 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.683 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.684 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.684 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.691 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.692 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.692 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.693 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": "eyJ1cGRhdGVfaWQiOiAiNzFjZjM1MTctYWEyMS00ODgyLTliNTktMzkwNjRmM2IwMzRmIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi42OTNaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.693 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "71cf3517-aa21-4882-9b59-39064f3b034f", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.693Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.693 INFO MainThread mock-context-logger.test_policies_to_node: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "71cf3517-aa21-4882-9b59-39064f3b034f", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.693Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_both]: {"policy_body": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_both]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.694 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.695 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_peach_2]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.695 INFO MainThread mock-context-logger.test_policies_to_node: expected[monkeyed.Config_multi]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20260620_070606.695 INFO MainThread mock-context-logger.test_policies_to_node: policy[monkeyed.Config_multi]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false} 20260620_070606.695 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.705 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.706 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.706 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.707 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": "eyJ1cGRhdGVfaWQiOiAiMGNhYzUwZWItZTY4MC00YzE3LWE3MGYtYTE2NzJjOTUzNDE5IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi43MDZaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.707 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0cac50eb-e680-4c17-a70f-a1672c953419", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.706Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.707 INFO MainThread mock-context-logger.test_update_many_calcs: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0cac50eb-e680-4c17-a70f-a1672c953419", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.706Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.707 INFO MainThread mock-context-logger.test_update_many_calcs: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.708 INFO MainThread mock-context-logger.test_update_many_calcs: policy_update: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.708 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.708 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "0cac50eb-e680-4c17-a70f-a1672c953419", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.706Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.708 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.709 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.709 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": "eyJ1cGRhdGVfaWQiOiAiN2ZjODFjOTAtNDI1My00OWU4LWEzNDctMmQyOTMxM2U5MDJkIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjcwOVoifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}] 20260620_070606.710 INFO MainThread mock-context-logger.policy_update_many_calcs: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.710 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_many_calcs test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "7fc81c90-4253-49e8-a347-2d29313e902d", "policies_count": 4, "action": "updated", "timestamp": "2026-06-20T07:06:06.709Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_many_calcs"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.710 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi]: removed 20260620_070606.710 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.710 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.711 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.711 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_peach]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.711 INFO MainThread mock-context-logger.test_update_many_calcs: expected[monkeyed.Config_both]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.711 INFO MainThread mock-context-logger.test_update_many_calcs: policy[monkeyed.Config_both]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.711 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.728 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.729 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.729 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.729 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": "eyJ1cGRhdGVfaWQiOiAiOWQxMmQ0MDYtMGUzZS00YmQ4LWE1M2UtMTFkNTA3YjdjM2VjIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi43MjlaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.730 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "9d12d406-0e3e-4bd8-a53e-11d507b7c3ec", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.729Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.730 INFO MainThread mock-context-logger.test_update_policies: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "9d12d406-0e3e-4bd8-a53e-11d507b7c3ec", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.729Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.730 INFO MainThread mock-context-logger.test_update_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.731 INFO MainThread mock-context-logger.test_update_policies: policy_update: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.731 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.731 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "9d12d406-0e3e-4bd8-a53e-11d507b7c3ec", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.729Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.731 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.732 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.732 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": "eyJ1cGRhdGVfaWQiOiAiNjNkY2E3NDMtNTViYi00NjYzLWFmNGItNDY5YjM1ZTc2ZTg3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjczMloifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}] 20260620_070606.732 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.733 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "63dca743-55bb-4663-af4b-469b35e76e87", "policies_count": 4, "action": "updated", "timestamp": "2026-06-20T07:06:06.732Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.733 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi]: removed 20260620_070606.733 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.733 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.734 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.734 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_peach]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.734 INFO MainThread mock-context-logger.test_update_policies: expected[monkeyed.Config_both]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.734 INFO MainThread mock-context-logger.test_update_policies: policy[monkeyed.Config_both]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.734 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.749 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.751 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.751 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.751 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": "eyJ1cGRhdGVfaWQiOiAiMDU1ODE3ZWYtMWJlMS00YTMzLThiMzItNzg1NzBjYWQ2Nzg2IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi43NTFaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.752 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "055817ef-1be1-4a33-8b32-78570cad6786", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.751Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.752 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "055817ef-1be1-4a33-8b32-78570cad6786", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.751Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.752 INFO MainThread mock-context-logger.test_update_policies_not: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.752 INFO MainThread mock-context-logger.test_update_policies_not: app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.753 INFO MainThread mock-context-logger.test_update_policies_not: policy_update: [{"policy_body": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml"}, "policy_id": "monkeyed.Config_multi_3"}] 20260620_070606.753 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "055817ef-1be1-4a33-8b32-78570cad6786", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.751Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.754 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach"}, {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml"}, "policy_id": "monkeyed.Config_multi_3"}], added_policies: {"<<>>": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.4.xml"}, "policy_id": "monkeyed.Config_multi_2"}}}, "dcae_policies_2_node_id": {"policies": {"monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml"}, "policy_id": "monkeyed.Config_peach_2"}}}}, removed_policies: ["<<>>"] 20260620_070606.754 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml"}, "policy_id": "monkeyed.Config_peach_2"}} 20260620_070606.754 INFO MainThread mock-context-logger._update_policies: skipped updates on policies: {"same": [{"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach"}], "duplicate": [], "unexpected": [{"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml"}, "policy_id": "monkeyed.Config_peach_2"}, {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.1.xml"}, "policy_id": "monkeyed.Config_peach_2"}], "ignored": [{"policy_body": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi_3"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_3.3.xml"}, "policy_id": "monkeyed.Config_multi_3"}]} 20260620_070606.754 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "055817ef-1be1-4a33-8b32-78570cad6786", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.751Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.755 INFO MainThread mock-context-logger.test_update_policies_not: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "055817ef-1be1-4a33-8b32-78570cad6786", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.751Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update"} 20260620_070606.755 INFO MainThread mock-context-logger.test_update_policies_not: policies not changed: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.755 INFO MainThread mock-context-logger.test_update_policies_not: app_config not changed: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.755 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.771 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.772 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.772 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.772 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": "eyJ1cGRhdGVfaWQiOiAiZWYxNTFkMGUtZjZmOC00YmU5LWI1NmMtOTIyMzg5NGU0OTY2IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi43NzJaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.773 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "ef151d0e-f6f8-4be9-b56c-9223894e4966", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.772Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.773 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "ef151d0e-f6f8-4be9-b56c-9223894e4966", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.772Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.773 INFO MainThread mock-context-logger.test_remove_all_policies_twice: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.774 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "ef151d0e-f6f8-4be9-b56c-9223894e4966", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.772Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.774 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"] 20260620_070606.774 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260620_070606.775 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": "eyJ1cGRhdGVfaWQiOiAiMTI4M2I5ODQtMGI2MC00YjhjLWFhYmMtM2FkM2ViYjU1MGZlIiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2Ljc3NVoifQ==", "Verb": "set"}}] 20260620_070606.775 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.775 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "1283b984-0b60-4b8c-aabc-3ad3ebb550fe", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.775Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.776 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "1283b984-0b60-4b8c-aabc-3ad3ebb550fe", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.775Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.776 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"] 20260620_070606.776 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260620_070606.777 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "1283b984-0b60-4b8c-aabc-3ad3ebb550fe", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.775Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.777 INFO MainThread mock-context-logger.test_remove_all_policies_twice: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_both', 'monkeyed.Config_multi'] 20260620_070606.777 INFO MainThread mock-context-logger.test_remove_all_policies_twice: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "1283b984-0b60-4b8c-aabc-3ad3ebb550fe", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.775Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update"} 20260620_070606.777 INFO MainThread mock-context-logger.test_remove_all_policies_twice: expected = default application_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.777 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.796 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.797 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.797 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.797 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": "eyJ1cGRhdGVfaWQiOiAiNTEyMThlZDItOGVlZC00YmI2LTk5MzctMTFjNWZiNzdhYWUzIiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi43OTdaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.798 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "51218ed2-8eed-4bb6-9937-11c5fb77aae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.797Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.798 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "51218ed2-8eed-4bb6-9937-11c5fb77aae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.797Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.798 INFO MainThread mock-context-logger.test_remove_all_policies: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.799 INFO MainThread mock-context-logger.log_ctx_info: before policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "51218ed2-8eed-4bb6-9937-11c5fb77aae3", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.797Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.799 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"] 20260620_070606.800 INFO MainThread mock-context-logger._update_policies: new_policies: {} 20260620_070606.800 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": "eyJ1cGRhdGVfaWQiOiAiN2Q0ZjNmZTAtZmMzNS00ZWU5LTllOGEtY2UxZmE5NTgxN2I2IiwgInBvbGljaWVzX2NvdW50IjogMCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjgwMFoifQ==", "Verb": "set"}}] 20260620_070606.800 INFO MainThread mock-context-logger.policy_update: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.801 INFO MainThread mock-context-logger.log_ctx_info: after policy_update test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "7d4f3fe0-fc35-4ee9-9e8a-ce1fa95817b6", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.800Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "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": "dcae_policy_node_name", "properties": {"policy_id": "monkeyed.Config_peach"}, "id": "dcae_policy_node_name"}, "instance": {"runtime_properties": {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.801 INFO MainThread mock-context-logger.test_remove_all_policies: removed: ['monkeyed.Config_peach', 'monkeyed.Config_peach_2', 'monkeyed.Config_both', 'monkeyed.Config_multi'] 20260620_070606.801 INFO MainThread mock-context-logger.test_remove_all_policies: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "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}}, "policies_event": {"update_id": "7d4f3fe0-fc35-4ee9-9e8a-ce1fa95817b6", "policies_count": 0, "action": "updated", "timestamp": "2026-06-20T07:06:06.800Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update"} 20260620_070606.801 INFO MainThread mock-context-logger.test_remove_all_policies: expected = default application_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.801 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.815 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 20260620_070606.815 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.819 INFO MainThread mock-context-logger.test_delete_node_lost_scn: runtime_properties: {"policies_event": {}} 20260620_070606.819 INFO MainThread mock-context-logger.log_ctx_info: before node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.819 WARNING MainThread mock-context-logger.delete_policies: failed to find service_component_name to delete_policies in consul-kv 20260620_070606.819 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.820 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.820 INFO MainThread mock-context-logger.log_ctx_info: after node_delete test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"policies_event": {}, "service_component_name": "unit_test_scn", "exe_task": "node_delete", "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.820 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.827 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.827 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.827 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.827 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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"}} 20260620_070606.828 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": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.828 INFO MainThread mock-context-logger.test_defenses_on_set_policies: policies: {"monkeyed.Config_peach_2": {"policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}} 20260620_070606.828 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear 20260620_070606.833 INFO MainThread mock-context-logger.log_ctx_info: before node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.834 INFO MainThread mock-context-logger.operation_node_configure: operation_node_configure kwargs: {} 20260620_070606.834 INFO MainThread mock-context-logger.operation_node_configure: property app_config: {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.834 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": "eyJ1cGRhdGVfaWQiOiAiNDNhY2I3ZTgtMTAwYS00NmVmLWFiMWItNzMzMzE4YjM2YjY1IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJnYXRoZXJlZCIsICJ0aW1lc3RhbXAiOiAiMjAyNi0wNi0yMFQwNzowNjowNi44MzRaIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIyIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJzaXQiLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjQiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQxMDowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjMiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoXzIuNC54bWwifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJPTkFQTmFtZSI6ICJEQ0FFIiwgIkNvbmZpZ05hbWUiOiAiYWxleF9jb25maWdfbmFtZSJ9LCAiY29uZmlnIjogeyJwb2xpY3lfaGVsbG8iOiAiaXBzdW0iLCAicG9saWN5X3VwZGF0ZWRfdG9fdmVyIjogIjIiLCAicG9saWN5X3VwZGF0ZWRfdHMiOiAiMjAyNi0wNi0yMFQwODowNjowNi40ODBaIiwgInBvbGljeV91cGRhdGVkX2Zyb21fdmVyIjogIjEiLCAidXBkYXRlZF9wb2xpY3lfaWQiOiAibW9ua2V5ZWQuQ29uZmlnX211bHRpIn0sICJwb2xpY3lOYW1lIjogIm1vbmtleWVkLkNvbmZpZ19tdWx0aS4yLnhtbCJ9", "Verb": "set"}}] 20260620_070606.835 INFO MainThread mock-context-logger.log_ctx_info: after node_configure test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "43acb7e8-100a-46ef-ab1b-733318b36b65", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.834Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.835 INFO MainThread mock-context-logger.test_update_not_only_config: runtime_properties: {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "43acb7e8-100a-46ef-ab1b-733318b36b65", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.834Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}} 20260620_070606.835 INFO MainThread mock-context-logger.test_update_not_only_config: policies: {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}} 20260620_070606.835 INFO MainThread mock-context-logger.test_update_not_only_config: policy_update: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}] 20260620_070606.835 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: not yet in policies 20260620_070606.836 INFO MainThread mock-context-logger.log_ctx_info: before policy_update_not_only_config test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_peach_2": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "policyName": "monkeyed.Config_peach_2.4.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}, "monkeyed.Config_multi": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "policyName": "monkeyed.Config_multi.2.xml"}, "policy_id": "monkeyed.Config_multi", "policy_persistent": false}}, "policies_event": {"update_id": "43acb7e8-100a-46ef-ab1b-733318b36b65", "policies_count": 4, "action": "gathered", "timestamp": "2026-06-20T07:06:06.834Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_not_only_config"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.836 INFO MainThread mock-context-logger._update_policies: updated_policies: [{"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}], added_policies: {"dcae_policies_2_node_id": {"policies": {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}}}}, removed_policies: ["monkeyed.Config_multi"] 20260620_070606.836 INFO MainThread mock-context-logger._update_policies: new_policies: {"monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}} 20260620_070606.837 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": "eyJ1cGRhdGVfaWQiOiAiZjhlNGI5YjYtYTc2ZS00ZmM2LThlMjktOTU2MDdhMjhmMmY3IiwgInBvbGljaWVzX2NvdW50IjogNCwgImFjdGlvbiI6ICJ1cGRhdGVkIiwgInRpbWVzdGFtcCI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjgzNloifQ==", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIxIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJMb3JlbSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMSIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA3OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMCIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2gifSwgInBvbGljeU5hbWUiOiAibW9ua2V5ZWQuQ29uZmlnX3BlYWNoLjEueG1sIn0=", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_peach_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICJhYTIwIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfcGVhY2hfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_multi_2", "Value": "eyJjb25maWciOiB7InBvbGljeV9oZWxsbyI6ICJpcHN1bSIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiMiIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDA4OjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMSIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMiJ9LCAicHJvcGVydHkiOiBudWxsLCAicG9saWN5Q29uZmlnU3RhdHVzIjogIkNPTkZJR19SRVRSSUVWRUQiLCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxIiwgIk9OQVBOYW1lIjogIkRDQUUiLCAiQ29uZmlnTmFtZSI6ICJhbGV4X2NvbmZpZ19uYW1lIn0sICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICIyIiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfbXVsdGlfMi4yLnhtbCJ9", "Verb": "set"}}, {"KV": {"Key": "unit_test_scn:policies/items/monkeyed.Config_both", "Value": "eyJwcm9wZXJ0eSI6IG51bGwsICJwb2xpY3lDb25maWdTdGF0dXMiOiAiQ09ORklHX1JFVFJJRVZFRCIsICJwb2xpY3lDb25maWdNZXNzYWdlIjogIkNvbmZpZyBSZXRyaWV2ZWQhICIsICJ0eXBlIjogIkpTT04iLCAicG9saWN5VmVyc2lvbiI6ICI0IiwgInJlc3BvbnNlQXR0cmlidXRlcyI6IHt9LCAibWF0Y2hpbmdDb25kaXRpb25zIjogeyJwcmlvcml0eSI6ICIxLjUiLCAiT05BUE5hbWUiOiAiRENBRSIsICJDb25maWdOYW1lIjogImFsZXhfY29uZmlnX25hbWUifSwgImNvbmZpZyI6IHsicG9saWN5X2hlbGxvIjogInNpdCIsICJwb2xpY3lfdXBkYXRlZF90b192ZXIiOiAiNCIsICJwb2xpY3lfdXBkYXRlZF90cyI6ICIyMDI2LTA2LTIwVDEwOjA2OjA2LjQ4MFoiLCAicG9saWN5X3VwZGF0ZWRfZnJvbV92ZXIiOiAiMyIsICJ1cGRhdGVkX3BvbGljeV9pZCI6ICJtb25rZXllZC5Db25maWdfYm90aCJ9LCAicG9saWN5TmFtZSI6ICJtb25rZXllZC5Db25maWdfYm90aC40LnhtbCJ9", "Verb": "set"}}] 20260620_070606.837 INFO MainThread mock-context-logger.policy_update_not_only_config: app_config {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"} 20260620_070606.838 INFO MainThread mock-context-logger.log_ctx_info: after policy_update_not_only_config test_ms_id context: {"workflow_id": null, "type": "node-instance", "node": {"type_hierarchy": ["ms.nodes.type"], "type": "ms.nodes.type", "name": "test_ms_name", "properties": {"application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_hello": "Lorem", "db_port": "123"}}, "id": "test_ms_name"}, "task_target": 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": ""}, "deployment.id": "test_dcae_policy_dpl_id", "task_queue": null, "operation": {"max_retries": null, "retry_number": null, "name": null}, "blueprint.id": "test_dcae_policy_bp_id", "task_name": null, "task_id": null, "execution_id": "test_dcae_policy_exe_id", "instance": {"runtime_properties": {"service_component_name": "unit_test_scn", "exe_task": "node_configure", "policies": {"monkeyed.Config_peach": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true}, "monkeyed.Config_multi_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false}, "monkeyed.Config_peach_2": {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true}, "monkeyed.Config_both": {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true}}, "policies_event": {"update_id": "f8e4b9b6-a76e-4fc6-8e29-95607a28f2f7", "policies_count": 4, "action": "updated", "timestamp": "2026-06-20T07:06:06.836Z"}, "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_node_id": {"policy_filter_id": "dcae_policies_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*", "configAttributes": {"ConfigName": "alex_config_name"}}}, "dcae_policies_b_5_node_id": {"policy_filter_id": "dcae_policies_b_5_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}, "dcae_policies_b_node_id": {"policy_filter_id": "dcae_policies_b_node_id", "policy_filter": {"policyName": "monkeyed.Config_multi.*"}}}, "application_config": {"weather": "snow", "policy_updated_to_ver": "1", "policy_updated_from_ver": "0", "updated_policy_id": "no_policy", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_hello": "Lorem", "db_port": "123"}, "execute_operation": "policy_update_not_only_config"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.4.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "2", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.3.xml"}}, "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": {"config": {"policy_hello": "dolor", "policy_updated_to_ver": "3", "policy_updated_ts": "2026-06-20T09:06:06.480Z", "policy_updated_from_ver": "2", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "3", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.3.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi.2.xml"}, "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": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_both.1.xml"}, "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": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_both.2.xml"}, "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": {"config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "policyName": "monkeyed.Config_both.4.xml"}}, "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": {"config": {"policy_hello": "amet", "policy_updated_to_ver": "5", "policy_updated_ts": "2026-06-20T11:06:06.480Z", "policy_updated_from_ver": "4", "updated_policy_id": "monkeyed.Config_both"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "5", "responseAttributes": {}, "policyName": "monkeyed.Config_both.5.xml"}, "policy_id": "monkeyed.Config_both"}}}, "relationships": [], "id": "dcae_policies_b_5_node_id"}}}], "id": "test_ms_id"}} 20260620_070606.838 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi]: removed 20260620_070606.838 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_multi_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_multi_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_multi_2.2.xml"}, "policy_id": "monkeyed.Config_multi_2", "policy_persistent": false} 20260620_070606.838 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach_2]: {"policy_body": {"config": {"policy_hello": "ipsum", "policy_updated_to_ver": "2", "policy_updated_ts": "2026-06-20T08:06:06.480Z", "policy_updated_from_ver": "1", "updated_policy_id": "monkeyed.Config_peach_2"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "aa20", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "2", "responseAttributes": {}, "policyName": "monkeyed.Config_peach_2.2.xml"}, "policy_id": "monkeyed.Config_peach_2", "policy_persistent": true} 20260620_070606.838 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_peach]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.838 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_peach]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.839 INFO MainThread mock-context-logger.test_update_not_only_config: expected[monkeyed.Config_both]: {"policy_body": {"config": {"policy_hello": "Lorem", "policy_updated_to_ver": "1", "policy_updated_ts": "2026-06-20T07:06:06.480Z", "policy_updated_from_ver": "0", "updated_policy_id": "monkeyed.Config_peach"}, "property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "matchingConditions": {"priority": "1", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "1", "responseAttributes": {}, "policyName": "monkeyed.Config_peach.1.xml"}, "policy_id": "monkeyed.Config_peach", "policy_persistent": true} 20260620_070606.839 INFO MainThread mock-context-logger.test_update_not_only_config: policy[monkeyed.Config_both]: {"policy_body": {"property": null, "policyConfigStatus": "CONFIG_RETRIEVED", "policyConfigMessage": "Config Retrieved! ", "type": "JSON", "policyVersion": "4", "responseAttributes": {}, "matchingConditions": {"priority": "1.5", "ONAPName": "DCAE", "ConfigName": "alex_config_name"}, "config": {"policy_hello": "sit", "policy_updated_to_ver": "4", "policy_updated_ts": "2026-06-20T10:06:06.480Z", "policy_updated_from_ver": "3", "updated_policy_id": "monkeyed.Config_both"}, "policyName": "monkeyed.Config_both.4.xml"}, "policy_id": "monkeyed.Config_both", "policy_persistent": true} 20260620_070606.839 INFO MainThread mock-context-logger.ctx_wrapper: MockCloudifyContextFull.clear