Question

Foundation fails as not able to mount virtual media

  • 7 April 2023
  • 2 replies
  • 540 views

Badge

I ma installing remotely Nutanix AHV cluster in very isolated environment, where for everything had to request firewall rules. IPMI is in different non-routable subnet, other that AHV and CVM. Firewall team confirmed that they don’t see any blocked traffic, but Foundation fails with error like this:

2023-04-07 18:25:48,759Z WARNING Failed to register internal hypervisor: <Left ("Unable to satisfy any required capabilities for '<ExportedObjectDescriptor "command##.BindInternalHypervisor-1.0.0">'") at 0x52d10f8>2023-04-07 18:25:48,759Z INFO Tartarus initialization complete2023-04-07 18:25:48,996Z DEBUG Failed to load all plugins:	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.LenovoRedfish_Pyghmi-1.0.0">	Skipping command##.GenericRedfish_Pyghmi-1.0.0, entity is disabled	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.YadroRedfish_Pyghmi-1.0.0">	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.IDRAC9Redfish-1.0.0">	Skipping command##.SmcRedfish_Pyghmi-1.0.0, entity is disabled	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.PacStarRedfish_Pyghmi-1.0.0">	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.FujitsuRedfish_Pyghmi-1.0.0">	Unable to satisfy required capability 'OPTIONAL_SMBIOS' for <ExportedObjectDescriptor "command##.HpeRedfish_Pyghmi-1.0.0">
StandardError: Mount failed: HTTP path not in 'remoteimage -s'
2023-04-07 18:25:47,732Z ERROR Could not execute 'ipmitool -I lanplus -H 10.XXX.X.X -U root -P <obfuscated> fru'Traceback (most recent call last):  File "C:\Program Files (x86)\Nutanix\Portable Foundation\lib\foundation-platforms\foundation_bmc-2.12.4+r.1704.5fa2273-py2.7.egg\bmc_utils\tools.py", line 81, in system    creationflags=CREATE_NO_WINDOW)  File "site-packages\subprocess32.py", line 617, in __init__  File "site-packages\subprocess32.py", line 922, in _execute_childWindowsError: [Error 2] The system cannot find the file specified2023-04-07 18:25:47,732Z ERROR Command 'ipmitool -I lanplus -H 10.XXX.X.X -U root -P <obfuscated> fru' returned error code -1stdout:

 

2023-04-07 18:28:10,536Z DEBUG Remote File Share is DisabledUserName Password ShareName 2023-04-07 18:28:10,536Z DEBUG Virtual media mount failed, will reset BMC and try again.2023-04-07 18:28:10,538Z DEBUG Starting new HTTPS connection (1): 10.XXX.X.X:443

 

Any thoughts how to bypass this?


This topic has been closed for comments

2 replies

Userlevel 6
Badge +8

So the foundation machine cannot access the ipmi? 

Badge

Server were foundation app is installed can access IPMI based on firewall rules. However during foundation process image cannot be attached to IPMI.

 

I have worked around that by connecting dedicated networks to the server and instaling Virtual box with Foundation VM. Then have created 3 NICs with correct mapping to physical server and assigned IP in each subnet with dedicated GW. That way routing was working to each subnet. That allowed me to complete foundation.