-
Bug
-
Resolution: Done
-
High
-
Dublin Release
-
None
It seems that the content in the policy has changed as it was sent from clamp. The yaml compiler is not able to compile it. There's also tosca sections should not be there, and unescaped json.
tosca_definitions_version: tosca_simple_yaml_1_0_0
topology_template:
policies:
- OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019:
type: onap.policies.controlloop.Operational
version: 1.0.0
metadata: {policy-id: OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019}properties:
{trigger_policy: test-restart, timeout: '30', abatement: 'on', controlLoopName: LOOP_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019}
controlLoop:policies:
- id: test-restart
recipe: VF Module Create
retry: '3'
timeout: '10'
actor: SO
payload: ''
success: ''
failure: ''
failure_timeout: ''
failure_retries: ''
failure_exception: ''
failure_guard: ''
target: {type: VFModule, resourceId: Vloadbalancerms..vpkg..module-1, modelInvariantId: ca052563-eb92-4b5b-ad41-9111768ce043, modelVersionId: 1e725ccc-b823-4f67-82b9-4f4367070dbc, modelName: Vloadbalancerms..vpkg..module-1, modelVersion: '1', modelCustomizationId: 1bffdc31-a37d-4dee-b65c-dde623a76e52}
The whole payload is
{"content":"tosca_definitions_version%3A+tosca_simple_yaml_1_0_0%0Atopology_template%3A%0A++policies%3A%0A++-+OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019%3A%0A++++++type%3A+onap.policies.controlloop.Operational%0A++++++version%3A+1.0.0%0A++++++metadata%3A+%7Bpolicy-id%3A+OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019%7D%0A++++++properties%3A%0A++++++++controlLoop%3A+%7Btrigger_policy%3A+test-restart%2C+timeout%3A+%2730%27%2C+abatement%3A+%27on%27%2C%0A++++++++++controlLoopName%3A+LOOP_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019%7D%0A++++++++policies%3A%0A++++++++-+id%3A+test-restart%0A++++++++++recipe%3A+VF+Module+Create%0A++++++++++retry%3A+%273%27%0A++++++++++timeout%3A+%2710%27%0A++++++++++actor%3A+SO%0A++++++++++payload%3A+%27%27%0A++++++++++success%3A+%27%27%0A++++++++++failure%3A+%27%27%0A++++++++++failure_timeout%3A+%27%27%0A++++++++++failure_retries%3A+%27%27%0A++++++++++failure_exception%3A+%27%27%0A++++++++++failure_guard%3A+%27%27%0A++++++++++target%3A+%7Btype%3A+VFModule%2C+resourceId%3A+Vloadbalancerms..vpkg..module-1%2C+modelInvariantId%3A+ca052563-eb92-4b5b-ad41-9111768ce043%2C%0A++++++++++++modelVersionId%3A+1e725ccc-b823-4f67-82b9-4f4367070dbc%2C+modelName%3A+Vloadbalancerms..vpkg..module-1%2C%0A++++++++++++modelVersion%3A+%271%27%2C+modelCustomizationId%3A+1bffdc31-a37d-4dee-b65c-dde623a76e52%7D%0A"},"name":"OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019","version":"1.0.0","metadata":{}}],"messageName":"PDP_UPDATE","requestId":"cab79655-7a2c-4aff-a892-d7e6ab9cb6f6","timestampMs":1557424086057,"name":"dev-policy-drools-0","pdpGroup":"defaultGroup","pdpSubgroup":"drools"}
{"pdpType":"drools","state":"ACTIVE","healthy":"HEALTHY","supportedPolicyTypes":[
],"policies":[
{"name":"OPERATIONAL_vLoadBalancerMS_v2_0_vLoadBalancerMS0_k8s-tca-clamp-policy-05082019","version":"1.0.0"}],"response":
{"responseTo":"cab79655-7a2c-4aff-a892-d7e6ab9cb6f6","responseStatus":"SUCCESS"},"messageName":"PDP_STATUS","requestId":"cab79655-7a2c-4aff-a892-d7e6ab9cb6f6","timestampMs":1557424087185,"name":"dev-policy-drools-0","pdpGroup":"defaultGroup","pdpSubgroup":"drools"}