-
Bug
-
Resolution: Done
-
Highest
-
Dublin Release
-
Integration-SB-00 (Jump host: 10.12.5.231)
SO checks if a VF module exists in AAI, issuing https://aai_ip:aai_port/aai/v15/network/generic-vnfs/generic-vnf/36d6ba57-3c2a-4278-91fc-f5ff1951218c/vf-modules/vf-module/?depth=1 and AAI responds with this error when there are multiple VF modules under a VNF object:
{
"requestError": {
"serviceException":
{ "messageId": "SVC3000", "text": "Invalid input performing %1 on %2 (msg=%3) (ec=%4)", "variables": [ "GET", "network/generic-vnfs/generic-vnf/36d6ba57-3c2a-4278-91fc-f5ff1951218c/vf-modules/vf-module/", "Object cannot hold multiple items:query object mismatch: this object cannot hold multiple items.vf-module", "ERR.5.4.6136" ] }}
}
This happens during the scale out use case. Should there be a VF module ID in the query, or should the query itself be different, like:
https://aai_ip:aai_port/aai/aai_api_ver/network/generic-vnfs/generic-vnf/36d6ba57-3c2a-4278-91fc-f5ff1951218c/vf-modules?depth=1