Skip to content

DELL R670 with IDRAC10 #5

@Posterminal

Description

@Posterminal

I ran into an issue where not everything is being collected on R670 servers; this is most likely due to the fact that R670 servers now use iDRAC10, and some “get” requests no longer work the same way they did with iDRAC9.

In VMware Aria Operations:
A “Warning Message” event was logged in the file Hardware-vCommunity-Example-Config.xml (Self)
Dell EMC Server — An error occurred while collecting data for xxx.xxx.xxx.xxx: the “NoneType” object does not have a “get” attribute

Translated with DeepL.com (free version)

Logs from docker:
2026-03-20 15:30:11,21 collect_main_data INFO Skipping Dell Warranty Check (feature=Disable, token=False)
2026-03-20 15:30:16,78 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:16,168 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:16,238 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:16,248 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:16,264 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:18,197 collect_main_data ERROR Full Traceback: Traceback (most recent call last):
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_main_info.py", line 190, in collect_main_data
collect_os_data(physicalServer_obj, operatingSystemData)
File "/home/aria-ops-adapter-user/src/app/app/collectors/collect_os_info.py", line 14, in collect_os_data
osName = data.get("Attributes", {}).get("ServerOS.1.OSName") or UNKNOWN
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'

2026-03-20 15:30:33,160 main INFO Finished physical server data collection.
2026-03-20 15:30:33,163 main INFO Finished 'Processing Physical Servers' in 31.67s
2026-03-20 15:30:33,256 main INFO Finished 'Hardware vCommunity Collection' in 32.59s
2026-03-20 15:30:33,483 main INFO Timing Graph:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Operation │Time │t=0s t=32.59s
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┿━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Hardware vCommunity Collection │32.59s │╾──────────────────────────────────────────╼
Collecting adapter inputs │0.28s │ ━
Processing Physical Server Objects│0.55s │ ━
Processing Physical Servers │31.67s │ ╾────────────────────────────────────────╼
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions