-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
Istanbul Release
-
None
-
None
When you delete Policy Type in the RIC simulator, the corresponding policy type is not getting deleted in ONAP.
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -X GET -k "http://localhost:8080/a1-p/policytypes"
[]
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -k -X PUT -v "http://localhost:8080/a1-p/policytypes/3000" -H "accept: application/json" -H "Content-Type: application/json" --data-binary @tarrifcSteering.json
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -X GET -k "http://localhost:8080/a1-p/policytypes"
[
3000
]
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -k -X GET https://a1-policyAgent:30294/a1-policy/v2/policy-types | json_pp
{
"policytype_ids" : [
"3000"
]
}
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -X DELETE -k "http://localhost:8080/a1-p/policytypes/3000"
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -X GET -k "http://localhost:8080/a1-p/policytypes"
[]
ubuntu@dev-1:nonRic/non-rt-ric/data$ curl -k -X GET https://a1-policyAgent:30294/a1-policy/v2/policy-types | json_pp
{
"policytype_ids" : [
"3000"
]
}
curl -k -X GET https://a1-policyAgent::30294/a1-policy/v2/rics
{"rics":[\{"ric_id":"ric1","managed_element_ids":["kista_1","kista_2"],"policytype_ids":[],"state":"AVAILABLE"}]}
But is getting deleted in rics, but the policyType api is still returning the Policy type.