Uploaded image for project: 'Optimization Framework'
  1. Optimization Framework
  2. OPTFRA-756

Unknown location type on OOF placement call for HPA

XMLWordPrintable

      Still not getting an HPA homing solution.  Logs appear to indicate a wrong or missing location type.  Maybe I've got some data incorrect somewhere?

       

      Following are log snips from various pods after attempting creation of a service instance via SO with OOF homing specified.

       

      Note: in the last snip, (dev-oof pod) - it looks like there's also an error communicating back to so-bpmn pod.  The so-bpmn log show successful sending of the OOF homing request and then times out 30 minutes later.

       

      From oof-has-data pod - debug.log and error.log

      2020-05-12 17:47:36,675|None|140404082625312|INFO|api|conductor.common.music.api: [-] plan id: bea4c4d0-e76c-44ca-adbe-d3752084859f [-] Initializing Music API

      2020-05-12 17:47:36,821|None|140404082625312|ERROR|service|conductor.data.service: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Unknown location type from the input template.Expected location types are host_name or clli_code.

      2020-05-12 17:47:36,821|None|140404082625312|INFO|component|conductor.common.music.messaging.component: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Message bf4765bb-1e6d-46dd-ac99-a2bea7c79a98 method resolve_location, status: completed

      2020-05-12 17:47:37,014|None|140404082625312|INFO|component|conductor.common.music.messaging.component: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] updating the message status from working to completed, atomic update response from MUSIC SUCCESS

      bash-5.0$ cat error.log

      2020-05-12 16:00:53,505|None|140404099861280|Conductor|N/A|N/A|N/A|ERROR|500|N/A|conductor.data.service : [-] plan id: bea4c4d0-e76c-44ca-adbe-d3752084859f [-] Unknown location type from the input template.Expected location types are host_name or clli_code.

      2020-05-12 17:47:36,821|None|140404082625312|Conductor|N/A|N/A|N/A|ERROR|500|N/A|conductor.data.service : [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Unknown location type from the input template.Expected location types are host_name or clli_code.

       

       

      From policy-xacml-pdp pod

      debug.log

      [2020-05-12T17:47:30.752+00:00|INFO|StdMatchableTranslator|qtp1572745406-22] Converting Request DecisionRequest(onapName=OOF, onapComponent=OOF_Component, onapInstance=OOF_Component_Instance, requestId=null, context=null, action=optimize, resource={services=[vFW], scope=[OSDF_FRANKFURT], resources=[HpaVf2], geography=[US]})

       

      [2020-05-12T17:47:30.753+00:00|INFO|StdXacmlApplicationServiceProvider|qtp1572745406-22] Elapsed Time: 1ms

       

      [2020-05-12T17:47:30.753+00:00|INFO|StdBaseTranslator|qtp1572745406-22] Converting Response {results=[{decision=NotApplicable,status={statusCode={statusCodeValue=urn:oasis:names:tc:xacml:1.0:status:ok}},attributeCategories=[{category=urn:oasis:names:tc:xacml:1.0:subject-category:access-subject,attributes=[{attributeId=urn:oasis:names:tc:xacml:1.0:subject:subject-id,category=urn:oasis:names:tc:xacml:1.0:subject-category:access-subject,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=OOF}

      ],includeInResults=true}{attributeId=urn:org:onap:onap-component,category=urn:oasis:names:tc:xacml:1.0:subject-category:access-subject,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=OOF_Component}

      ],includeInResults=true}{attributeId=urn:org:onap:onap-instance,category=urn:oasis:names:tc:xacml:1.0:subject-category:access-subject,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=OOF_Component_Instance}

      ],includeInResults=true}]}{category=urn:oasis:names:tc:xacml:3.0:attribute-category:resource,attributes=[{attributeId=urn:org:onap:matchable:services,category=urn:oasis:names:tc:xacml:3.0:attribute-category:resource,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=vFW}

      ],includeInResults=true}{attributeId=urn:org:onap:matchable:scope,category=urn:oasis:names:tc:xacml:3.0:attribute-category:resource,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=OSDF_FRANKFURT}

      ],includeInResults=true}{attributeId=urn:org:onap:matchable:resources,category=urn:oasis:names:tc:xacml:3.0:attribute-category:resource,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=HpaVf2}

      ],includeInResults=true}{attributeId=urn:org:onap:matchable:geography,category=urn:oasis:names:tc:xacml:3.0:attribute-category:resource,values=[

      {dataTypeId=http://www.w3.org/2001/XMLSchema#string,value=US}

      ],includeInResults=true}]}]}]}

       

      From oof-has-controller pod

      error.log

      2020-05-12 17:47:38,040|None|139793964329760|Conductor|N/A|N/A|N/A|ERROR|500|N/A|conductor.controller.translator_svc : [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Plan cfedfd3f-38bf-4055-9659-5766d12379c3 translation error encountered

      debug.log

      2020-05-12 17:47:34,453|None|139793964329760|INFO|api|conductor.common.music.api: [-] plan id: bea4c4d0-e76c-44ca-adbe-d3752084859f [-] Initializing Music API

      2020-05-12 17:47:34,738|None|139793964329760|INFO|translator_svc|conductor.controller.translator_svc: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Plan cfedfd3f-38bf-4055-9659-5766d12379c3 is trying to update the status from 'template' to 'translating', get SUCCE2020-05-12 17:47:34,738|None|139793964329760|INFO|translator_svc|conductor.controller.translator_svc: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Requesting plan cfedfd3f-38bf-4055-9659-5766d12379c3 translation

      2020-05-12 17:47:35,512|None|139793964329760|INFO|component|conductor.common.music.messaging.component: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Message bf4765bb-1e6d-46dd-ac99-a2bea7c79a98 on topic data enqueued.

      2020-05-12 17:47:38,040|None|139793964329760|DEBUG|component|conductor.common.music.messaging.component: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Elapsed time: 2.844 sec

      2020-05-12 17:47:38,040|None|139793964329760|ERROR|translator_svc|conductor.controller.translator_svc: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Plan cfedfd3f-38bf-4055-9659-5766d12379c3 translation error encountered

      2020-05-12 17:47:38,261|None|139793964329760|INFO|translator_svc|conductor.controller.translator_svc: [-] plan id: cfedfd3f-38bf-4055-9659-5766d12379c3 [-] Changing the template status from translating to error, atomic update response from MUSIC SUCCESS

       

       

      From Error.log in dev-oof pod:

      2020-05-12 17:47:46|||||error||139779582707456||process_placement_opt||ERROR||Error for a03207d6-c256-4213-a00a-be524e7b5bea Traceback (most recent call last):

        File "/opt/osdf/apps/placement/optimizers/conductor/remote_opt_processor.py", line 138, in process_placement_opt

          osdf_config, policies)

        File "/opt/osdf/osdf/adapters/conductor/conductor.py", line 62, in request

          resp, raw_resp = initial_request_to_conductor(rc, conductor_url, conductor_req_json)

        File "/opt/osdf/osdf/adapters/conductor/conductor.py", line 119, in initial_request_to_conductor

          raise RequestException(response=raw_resp, request=raw_resp.request)

      requests.exceptions.RequestException

      requestID=a03207d6-c256-4213-a00a-be524e7b5bea threadID=Thread-5 serviceName=OOF_OSDF partnerName=so targetEntity= targetServiceName= errorCode= errorDescription= detailMessage=^[[0m

      2020-05-12 17:47:46|||||error||139779582707456||process_placement_opt||ERROR||Error sending asynchronous notification for a03207d6-c256-4213-a00a-be524e7b5bea Traceback (most recent call last):

        File "/opt/osdf/apps/placement/optimizers/conductor/remote_opt_processor.py", line 138, in process_placement_opt

          osdf_config, policies)

        File "/opt/osdf/osdf/adapters/conductor/conductor.py", line 62, in request

          resp, raw_resp = initial_request_to_conductor(rc, conductor_url, conductor_req_json)

        File "/opt/osdf/osdf/adapters/conductor/conductor.py", line 119, in initial_request_to_conductor

          raise RequestException(response=raw_resp, request=raw_resp.request)

      requests.exceptions.RequestException

       

      During handling of the above exception, another exception occurred:

       

      Traceback (most recent call last):

        File "/opt/osdf/apps/placement/optimizers/conductor/remote_opt_processor.py", line 159, in process_placement_opt

          rc.request(json=body, noresponse=True)

        File "/opt/osdf/osdf/utils/interfaces.py", line 95, in request

          raise res.raise_for_status()

        File "/usr/local/lib/python3.5/dist-packages/requests/models.py", line 941, in raise_for_status

          raise HTTPError(http_error_msg, response=self)

      requests.exceptions.HTTPError: 401 Client Error:  for url: http://so-bpmn-infra.onap:8081/mso/WorkflowMessage/oofResponse/a03207d6-c256-4213-a00a-be524e7b5bea

      requestID=a03207d6-c256-4213-a00a-be524e7b5bea threadID=Thread-5 serviceName=OOF_OSDF partnerName=so targetEntity= targetServiceName= errorCode= errorDescription= detailMessage=^[[0m

       

        1. deploy.out
          1 kB
        2. onap-hpa-log-snips.txt
          27 kB
        3. query-policies5.out
          26 kB

            ewmulta ewmulta
            ewmulta ewmulta
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: