Skip to content

crawler seems to fail to run against NVidia system #5

@kambiz-aghaiepour

Description

@kambiz-aghaiepour

Trying to run the following (remotely from one datacenter to another):

-=>>./crawler.py -u <user> -p <password> -H <NVidia DGX System>
- ERROR    - Failed to communicate with  <NVidia DGX System>
- ERROR    - There was something wrong executing Crawler

When running it within the same datacenter, I get a little bit more output (not sure if it's due to newer versions of some prerequisites):

# ./crawler.py -u <user> -p <password> -H <NVidia DGX System>
Accounts:                 15%|########1                                            | 4/26 
- ERROR    - Failed to communicate with <NVidia DGX System>

- ERROR    - There was something wrong executing Crawler
Accounts:                 15%|########1                                            | 4/26 

However, both remote and nearby systems where crawler is installed are able to get output from:

# curl -k -u <user>:<password>  'https://<NVidia DGX System>/redfish/v1/' | jq
{
  "@odata.context": "/redfish/v1/$metadata#ServiceRoot.ServiceRoot",
  "@odata.etag": "\"1709833396\"",
  "@odata.id": "/redfish/v1/",
  "@odata.type": "#ServiceRoot.v1_5_1.ServiceRoot",
  "AccountService": {
    "@odata.id": "/redfish/v1/AccountService"
  },
  "Chassis": {
    "@odata.id": "/redfish/v1/Chassis"
  },
  "CompositionService": {
    "@odata.id": "/redfish/v1/CompositionService"
  },
  "Description": "The service root for all Redfish requests on this host",
  "EventService": {
    "@odata.id": "/redfish/v1/EventService"
  },
  "Id": "RootService",
  "JsonSchemas": {
    "@odata.id": "/redfish/v1/JsonSchemas"
  },
  "Links": {
    "Sessions": {
      "@odata.id": "/redfish/v1/SessionService/Sessions"
    }
  },
  "Managers": {
    "@odata.id": "/redfish/v1/Managers"
  },
  "Name": "Root Service",
  "Oem": {
    "Ami": {
      "@odata.type": "#AMIServiceRoot.v1_0_0.AMIServiceRoot",
      "BiosStaticFiles": {
        "@odata.id": "/redfish/v1/BiosStaticFiles"
      },
      "InventoryDataStatus": {
        "@odata.id": "/redfish/v1/Oem/Ami/InventoryData/Status"
      },
      "RtpVersion": "1.7.0",
      "configurations": {
        "@odata.id": "/redfish/v1/configurations"
      }
    },
    "Dre": {
      "@odata.type": "#AMIDynamicExtension.v1_0_0.AMIDynamicExtension",
      "DynamicExtension": {
        "@odata.id": "/redfish/v1/DynamicExtension"
      }
    }
  },
  "Product": "AMI Redfish Server",
  "ProtocolFeaturesSupported": {
    "ExcerptQuery": false,
    "ExpandQuery": {
      "ExpandAll": true,
      "Levels": true,
      "Links": true,
      "MaxLevels": 5,
      "NoLinks": true
    },
    "FilterQuery": true,
    "OnlyMemberQuery": true,
    "SelectQuery": true
  },
  "RedfishVersion": "1.7.0",
  "Registries": {
    "@odata.id": "/redfish/v1/Registries"
  },
  "SessionService": {
    "@odata.id": "/redfish/v1/SessionService"
  },
  "Systems": {
    "@odata.id": "/redfish/v1/Systems"
  },
  "Tasks": {
    "@odata.id": "/redfish/v1/TaskService"
  },
  "TelemetryService": {
    "@odata.id": "/redfish/v1/TelemetryService"
  },
  "UUID": "c0d02a71-3b15-0010-d803-5cff35fb82d1",
  "UpdateService": {
    "@odata.id": "/redfish/v1/UpdateService"
  },
  "Vendor": "AMI"
}

Message me for values for <user>, <password>, and <NVidia DGX System> if you'd like to test it to find out why crawler is failing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions