ONTAP Discussions
ONTAP Discussions
Solved! See The Solution
After further investigation with NetApp Support, the issue was identified as a BIOS configuration problem on the bare metal host, not related to the OS, lshw, or libvirt versions.
The host BIOS had the following configuration:
Intel VT for Directed I/O (VT-d) → Disabled
Intel Volume Management Device (Intel VMD) → Enabled
This combination prevented ONTAP Select Deploy from properly discovering the NVMe disks on the host. As a result, Deploy failed during host validation and produced the error:
'NoneType' object has no attribute 'text'This happens because Deploy cannot parse the storage information when the disks are not exposed in the expected way.
Changing the BIOS settings resolved the issue:
Intel VT for Directed I/O (VT-d) → Enabled
Intel Volume Management Device (Intel VMD) → Disabled
After applying these settings and rebooting the server:
ONTAP Select Deploy was able to correctly discover the NVMe disks
Host validation succeeded
The host information (CPU, memory, storage) populated correctly in the Deploy UI
If you encounter the error:
Error in retrieving information for host
'NoneType' object has no attribute 'text'
while adding a KVM host to ONTAP Select Deploy, check the BIOS configuration, specifically VT-d and Intel VMD settings, as incorrect settings may prevent disk discovery.
Hi PedroBotolli,
Has the Baremetal Server AMD processor? I see on the OS AMD version. If it has AMD, is not supported for Ontap Select, only Intel Sandy Bridge or later.
https://docs.netapp.com/us-en/ontap-select/reference_plan_ots_hardware.html#software-compatibility
Kind regards,
Hi Abeltran,
Thanks for your reply!
I’ve double-checked the Bare Metal server CPU, and it is Intel, not AMD. Below is the output from lscpu:
So the processor is an Intel Xeon, which meets the requirement of Intel Sandy Bridge or later for ONTAP Select.
The OS image name may reference AMD, but the underlying hardware is definitely Intel.
Let me know if you need any additional details.
Best regards,
You didn't provide info about your ONTAP Select version.
About this:
> Response: {"error": {"code": "HostInfoErr", "message": "...NoneType' object has no attribute 'text'."}}
It suggests unexpected response - maybe the h/w is too new or the parser buggy. I'd contact Support with full details of your version and attached output when executed manually.
Generally speaking, RHEL 9.6 KVM is supported, it's just a matter of ONTAP Select version. You can see it in the IMT (imt.netapp.com).
The ONTAP Select Deploy version is 9.17.1
Okay.
I suspect it's a parsing bug - maybe Support has a patch or workaround. Send them the output of a manually executed script/command that fails to fix it for you.
After further investigation with NetApp Support, the issue was identified as a BIOS configuration problem on the bare metal host, not related to the OS, lshw, or libvirt versions.
The host BIOS had the following configuration:
Intel VT for Directed I/O (VT-d) → Disabled
Intel Volume Management Device (Intel VMD) → Enabled
This combination prevented ONTAP Select Deploy from properly discovering the NVMe disks on the host. As a result, Deploy failed during host validation and produced the error:
'NoneType' object has no attribute 'text'This happens because Deploy cannot parse the storage information when the disks are not exposed in the expected way.
Changing the BIOS settings resolved the issue:
Intel VT for Directed I/O (VT-d) → Enabled
Intel Volume Management Device (Intel VMD) → Disabled
After applying these settings and rebooting the server:
ONTAP Select Deploy was able to correctly discover the NVMe disks
Host validation succeeded
The host information (CPU, memory, storage) populated correctly in the Deploy UI
If you encounter the error:
Error in retrieving information for host
'NoneType' object has no attribute 'text'
while adding a KVM host to ONTAP Select Deploy, check the BIOS configuration, specifically VT-d and Intel VMD settings, as incorrect settings may prevent disk discovery.