openBackhaul / MicroWaveDeviceInventory

Physical and logical inventory of the MW SDN Domain
Apache License 2.0
5 stars 1 forks source link

Response of Firmware collection -APIs doesnt match between cache and live #897

Closed Ziabatcha closed 5 months ago

Ziabatcha commented 5 months ago

Response of Firmware collection -APIs doesnt match between cache and live tag: test_v1.1.4

curl -X GET "http://xxx:xx/core-model-1-4:network-control-domain=cache/control-construct=CO13305/firmware-1-0:firmware-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: Operation key not yet provided."

http://xx:xx/core-model-1-4:network-control-domain=cache/control-construct=CO13305/firmware-1-0:firmware-collection

{
  "firmware-1-0:firmware-collection": {
    "0": {
curl -X GET "http://xx:xx/core-model-1-4:network-control-domain=live/control-construct=CO13305/firmware-1-0:firmware-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: Operation key not yet provided."

http://xx:xx/core-model-1-4:network-control-domain=live/control-construct=CO13305/firmware-1-0:firmware-collection

{
  "firmware-1-0:firmware-collection": {
    "download": {
      "download-status-description": "Download completed",
Ziabatcha commented 5 months ago

Issue not observed with latest package test_v1.1.5. Hence closing the issue.


curl -X GET "http://xxx:xx/core-model-1-4:network-control-domain=cache/control-construct=CO13305/firmware-1-0:firmware-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: xxx"

{
    "firmware-1-0:firmware-collection": {
        "download": {
            "download-status-description": "Download completed",
            "download-status": "firmware-1-0:DOWNLOAD_STATUS_TYPE_SUCCESSFUL",
            "filename": ""
        },
        "firmware-component-list": [
            {
                "local-id": "FW_BENCH_1_IMAGE_6",
                "lifecycle-state": "core-model-1-4:LIFECYCLE_STATE_INSTALLED",
                "administrative-control": "core-model-1-4:ADMINISTRATIVE_CONTROL_UNLOCK",
                "operational-state": "core-model-1-4:OPERATIONAL_STATE_ENABLED",
                "firmware-component-pac": {
                    "firmware-component-capability": {
                        "firmware-component-version": "01.08.00",
                        "firmware-component-name": "FPGA_LIM_4G04GE_INIT",
                        "firmware-component-class": "firmware-1-0:FIRMWARE_COMPONENT_CLASS_TYPE_CONFIGURATION_DATA",
                        "related-kinds-of-equipment-list": [
                            "AGS-20L-IDU"
                        ],
                        "individual-activation-is-avail": false
                    },
                    "firmware-component-status": {
                        "firmware-component-activation-date": "2010-11-20T14:00:00+01:00",
                        "firmware-component-status": "firmware-1-0:FIRMWARE_COMPONENT_STATUS_TYPE_LIKE_SUPERIOR_FIRMWARE_COMPONENT"
                    }
                },
curl -X GET "http://xx:xx/core-model-1-4:network-control-domain=live/control-construct=CO13305/firmware-1-0:firmware-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: xx"

{
    "firmware-1-0:firmware-collection": {
        "download": {
            "download-status-description": "Download completed",
            "download-status": "firmware-1-0:DOWNLOAD_STATUS_TYPE_SUCCESSFUL",
            "filename": ""
        },
        "firmware-component-list": [
            {
                "local-id": "FW_BENCH_1_IMAGE_6",
                "lifecycle-state": "core-model-1-4:LIFECYCLE_STATE_INSTALLED",
                "administrative-control": "core-model-1-4:ADMINISTRATIVE_CONTROL_UNLOCK",
                "operational-state": "core-model-1-4:OPERATIONAL_STATE_ENABLED",
                "firmware-component-pac": {
                    "firmware-component-capability": {
                        "firmware-component-version": "01.08.00",
                        "firmware-component-name": "FPGA_LIM_4G04GE_INIT",
                        "firmware-component-class": "firmware-1-0:FIRMWARE_COMPONENT_CLASS_TYPE_CONFIGURATION_DATA",
                        "related-kinds-of-equipment-list": [
                            "AGS-20L-IDU"
                        ],
                        "individual-activation-is-avail": false
                    },
                    "firmware-component-status": {
                        "firmware-component-activation-date": "2010-11-20T14:00:00+01:00",
                        "firmware-component-status": "firmware-1-0:FIRMWARE_COMPONENT_STATUS_TYPE_LIKE_SUPERIOR_FIRMWARE_COMPONENT"
                    }
                },