Uploaded image for project: 'Active and Available Inventory'
  1. Active and Available Inventory
  2. AAI-2790

query esr-system-info-list returns wrong content

XMLWordPrintable

      While there is no such issue with AAI in elalto, I observed the following isisue on master branch of onap:
      With the AAI instance deployed by the latest oom, the query to "aai/v16/cloud-infrastructure/cloud-regions/cloud-region/WRCP1/RegionOne" returns correct content. However, the query to the sub object "aai/v16/cloud-infrastructure/cloud-regions/cloud-region/WRCP1/RegionOne/esr-system-info-list" returns wrong content (content of the relationship object).

      $ curl -X GET https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/WRCP1/RegionOne?depth=all -H 'Accept: application/json' -H 'Authorization: Basic QUFJOkFBSQ==' -H 'X-FromAppId: AAI' -H 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' -H 'cache-control: no-cache' -k |json_pp
      % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      100 999 100 999 0 0 861 0 0:00:01 0:00:01 -::- 864
      {
      "cloud-extra-info" : "

      {\"openstack-region-id\":\"RegionOne\"}

      ",
      "relationship-list" : {
      "relationship" : [
      {
      "relationship-data" : [

      { "relationship-value" : "My_Complex", "relationship-key" : "complex.physical-location-id" }

      ],
      "related-to" : "complex",
      "related-link" : "/aai/v16/cloud-infrastructure/complexes/complex/My_Complex",
      "relationship-label" : "org.onap.relationships.inventory.LocatedIn"
      }
      ]
      },
      "identity-url" : "",
      "cloud-owner" : "WRCP1",
      "complex-name" : "My_Complex",
      "cloud-region-id" : "RegionOne",
      "sriov-automation" : "false",
      "esr-system-info-list" : {
      "esr-system-info" : [

      { "cloud-domain" : "Default", "esr-system-info-id" : "55f97d59-6cc3-49df-8e69-926565f00088", "user-name" : "admin", "default-tenant" : "admin", "password" : "*****", "service-url" : "http://10.12.21.0:5000/v3", "resource-version" : "1581001781970", "ssl-insecure" : true, "system-type" : "VIM" }

      ]
      },
      "cloud-zone" : "CloudZone",
      "resource-version" : "1581001781970",
      "cloud-region-version" : "1.0",
      "orchestration-disabled" : false,
      "cloud-type" : "k8s",
      "owner-defined-type" : "t1",
      "in-maint" : false
      }

      $ curl -X GET https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/WRCP1/RegionOne/esr-system-info-list -H 'Accept: application/json' -H 'Authorization: Basic QUFJOkFBSQ==' -H 'X-FromAppId: AAI' -H 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' -H 'cache-control: no-cache' -k |json_pp
      % Total % Received % Xferd Average Speed Time Time Time Current
      Dload Upload Total Spent Left Speed
      0 0 0 0 0 0 0 0 -::- -::- -::- 0
      100 372 100 372 0 0 339 0 0:00:01 0:00:01 -::- 339
      {
      "esr-system-info" : [
      {
      "relationship-list" : {
      "relationship" : [
      {
      "relationship-label" : "org.onap.relationships.inventory.LocatedIn",
      "related-to" : "complex",
      "relationship-data" : [

      { "relationship-key" : "complex.physical-location-id", "relationship-value" : "My_Complex" }

      ],
      "related-link" : "/aai/v16/cloud-infrastructure/complexes/complex/My_Complex"
      }
      ]
      },
      "resource-version" : "1581001781970"
      }
      ]
      }


      here is the images for deployed AAI:

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-resources |grep Image
      Image: oomk8s/readiness-check:2.0.2
      Image: 10.12.5.2:5000/onap/aai-resources:1.6.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-modelloader |grep Image
      Image: 10.12.5.2:5000/onap/model-loader:1.5.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-schema-service |grep Image
      Image: 10.12.5.2:5000/onap/aai-schema-service:1.6.2
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-search-data |grep Image
      Image: 10.12.5.2:5000/onap/search-data-service:1.5.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-sparky-be |grep Image
      Image: oomk8s/readiness-check:2.0.2
      Image: 10.12.5.2:5000/onap/sparky-be:1.6.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-traversal |grep Image
      Image: oomk8s/readiness-check:2.0.2
      Image: 10.12.5.2:5000/onap/aai-traversal:1.5.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-data-router |grep Image
      Image: docker.io/busybox
      Image: 10.12.5.2:5000/onap/data-router:1.6.1
      Image: docker.elastic.co/beats/filebeat:5.5.0

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-elasticsearch |grep Image
      Image: docker.io/busybox
      Image: docker.elastic.co/elasticsearch/elasticsearch:6.1.2

      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai-graphadmin |grep Image
      Image: oomk8s/readiness-check:2.0.2
      Image: 10.12.5.2:5000/onap/aai-graphadmin:1.6.1
      Image: docker.elastic.co/beats/filebeat:5.5.0
      root@mctest1-nfs:~/oom/kubernetes/robot# kubectl -n onap describe deployments dev-aai |grep Image
      Image: oomk8s/readiness-check:2.0.2
      Image: docker.io/aaionap/haproxy:1.4.0

            biny993 biny993
            biny993 biny993
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: