Hi All,
I am installing Nutanix AOS into Fujitsu RX2540 M5 node via foundation 5.3.3.
But the installation failed with dependencies not met and Failed to register internal hypervisor. Any suggestion?
===============================================================
2022-12-30 18:47:18,205Z DEBUG Setting state of <ImagingStepValidation(<NodeConfig(192.168.100.34) @cb90>) @bc90> from PENDING to RUNNING
2022-12-30 18:47:18,210Z INFO Running <ImagingStepValidation(<NodeConfig(192.168.100.34) @cb90>) @bc90>
2022-12-30 18:47:18,213Z DEBUG Cache MISS: key(<function common_validations at 0x7fc52aae17d0>_()_{'global_config': <foundation.config_manager.GlobalConfig object at 0x7fc528086cd0>})
2022-12-30 18:47:18,214Z INFO Running redundancy factor validations
2022-12-30 18:47:18,216Z INFO Validating parameters. This may take few minutes
2022-12-30 18:47:18,217Z INFO Running validations to ensure non-duplicacy of hostnames
2022-12-30 18:47:18,218Z INFO Running hypervisor hostname pattern validations
2022-12-30 18:47:18,219Z INFO Running HyperV hostname validations
2022-12-30 18:47:18,238Z INFO Running lacp validations
2022-12-30 18:47:18,249Z INFO Running validations on AOS tarball
2022-12-30 18:47:18,435Z INFO Running AHV bundled with AOS validations
2022-12-30 18:47:18,584Z INFO Running chassis configuration validations
2022-12-30 18:47:18,584Z INFO Running RDMA validations
2022-12-30 18:47:18,585Z WARNING tmap was called <function read_hardware_config_from_any at 0x7fc52c5fe2a8> with empty args and kwargs, ignoring
2022-12-30 18:47:18,585Z INFO Running one and two node validations
2022-12-30 18:47:27,931Z INFO Checking whether hypervisor-specific drivers are present inside Foundation
2022-12-30 18:47:27,938Z DEBUG Setting state of <ImagingStepValidation(<NodeConfig(192.168.100.34) @cb90>) @bc90> from RUNNING to FINISHED
2022-12-30 18:47:27,941Z INFO Completed <ImagingStepValidation(<NodeConfig(192.168.100.34) @cb90>) @bc90>
2022-12-30 18:47:27,952Z DEBUG Setting state of <GetNosVersion(<NodeConfig(192.168.100.34) @cb90>) @cbd0> from PENDING to RUNNING
2022-12-30 18:47:27,954Z INFO Running <GetNosVersion(<NodeConfig(192.168.100.34) @cb90>) @cbd0>
2022-12-30 18:47:27,958Z INFO Node IP: CVM(192.168.100.34) HOST(192.168.100.24) IPMI(192.168.100.14)
2022-12-30 18:47:27,960Z DEBUG Cache HIT: key(<function get_nos_version_from_tarball at 0x7fc52d4b3b90>_()_{'nos_package_path': u'/home/nutanix/foundation/nos/nutanix_installer_package-release-fraser-6.5.1.8-stable-6cefee1bd0b0ac0ef2111f6642455a96df83d33a-x86_64.tar'})
2022-12-30 18:47:27,961Z INFO NOS Version is: 6.5.1.8
2022-12-30 18:47:27,962Z INFO metadata update: {"nos_version": "6.5.1.8"}
2022-12-30 18:47:27,963Z DEBUG Setting state of <GetNosVersion(<NodeConfig(192.168.100.34) @cb90>) @cbd0> from RUNNING to FINISHED
2022-12-30 18:47:27,964Z INFO Completed <GetNosVersion(<NodeConfig(192.168.100.34) @cb90>) @cbd0>
2022-12-30 18:47:27,967Z DEBUG Setting state of <ImagingStepTypeDetection(<NodeConfig(192.168.100.34) @cb90>) @ccd0> from PENDING to RUNNING
2022-12-30 18:47:27,969Z INFO Running <ImagingStepTypeDetection(<NodeConfig(192.168.100.34) @cb90>) @ccd0>
2022-12-30 18:47:27,971Z INFO Attempting to detect device type on 192.168.100.14
2022-12-30 18:47:27,972Z INFO Factory mode is False
2022-12-30 18:47:27,974Z INFO Loading Tartarus from /home/nutanix/foundation/lib/foundation-platforms/tartarus/tartarus.base-1.8.1_c171cbfa-py2.7.egg
2022-12-30 18:47:29,302Z INFO Registering hypervisor if applicable
2022-12-30 18:47:29,388Z WARNING Failed to register internal hypervisor: <Left ("Unable to satisfy required capability 'HYPERV_VERSION' for <ExportedObjectDescriptor "command##.BindInternalHypervisor-1.0.0">") at 0x7fc500ebe128>
2022-12-30 18:47:29,389Z INFO Tartarus initialization complete
2022-12-30 18:47:29,837Z DEBUG Failed to load all plugins:
Skipping command##.GenericRedfish_Pyghmi-1.0.0, entity is disabled Skipping command##.SmcRedfish_Pyghmi-1.0.0, entity is disabled
2022-12-30 18:47:29,839Z INFO Registered new credentials with alias '192.168.100.14-admin'
2022-12-30 18:47:29,840Z INFO Registered new host with alias '192.168.100.14'
2022-12-30 18:47:31,006Z ERROR Conflict with '<Credentials admin>' already registered as '192.168.100.14-admin'
2022-12-30 18:47:31,008Z ERROR Conflict with '<Host 192.168.100.14>' already registered as '192.168.100.14'
2022-12-30 18:47:31,427Z INFO CPU model: Intel(R) Xeon(R) Silver 4214 CPU @ 2.20GHz
2022-12-30 18:47:31,430Z INFO Platform generation: intel:2, device class: irmc
2022-12-30 18:47:31,432Z INFO Fallback to legacy bmc detection
2022-12-30 18:47:35,528Z INFO Detected class irmc for node with IPMI IP 192.168.100.14
2022-12-30 18:47:38,503Z DEBUG Setting state of <ImagingStepTypeDetection(<NodeConfig(192.168.100.34) @cb90>) @ccd0> from RUNNING to FINISHED
2022-12-30 18:47:38,504Z INFO Completed <ImagingStepTypeDetection(<NodeConfig(192.168.100.34) @cb90>) @ccd0>
2022-12-30 18:47:38,508Z DEBUG Setting state of <ImagingStepPrepareVendor(<NodeConfig(192.168.100.34) @cb90>) @cd10> from PENDING to RUNNING
2022-12-30 18:47:38,508Z INFO Running <ImagingStepPrepareVendor(<NodeConfig(192.168.100.34) @cb90>) @cd10>
2022-12-30 18:47:38,509Z DEBUG Setting state of <ImagingStepPrepareVendor(<NodeConfig(192.168.100.34) @cb90>) @cd10> from RUNNING to FINISHED
2022-12-30 18:47:38,510Z INFO Completed <ImagingStepPrepareVendor(<NodeConfig(192.168.100.34) @cb90>) @cd10>
2022-12-30 18:47:38,513Z DEBUG Setting state of <ImagingStepInitCVM(<NodeConfig(192.168.100.34) @cb90>) @5050> from PENDING to RUNNING
2022-12-30 18:47:38,514Z INFO Running <ImagingStepInitCVM(<NodeConfig(192.168.100.34) @cb90>) @5050>
2022-12-30 18:47:38,515Z DEBUG skipped, this node will be imaged via IPMI
2022-12-30 18:47:38,517Z DEBUG Setting state of <ImagingStepInitCVM(<NodeConfig(192.168.100.34) @cb90>) @5050> from RUNNING to FINISHED
2022-12-30 18:47:38,516Z DEBUG Setting state of <ImagingStepInitIPMI(<NodeConfig(192.168.100.34) @cb90>) @5a90> from PENDING to RUNNING
2022-12-30 18:47:38,519Z INFO Completed <ImagingStepInitCVM(<NodeConfig(192.168.100.34) @cb90>) @5050>
2022-12-30 18:47:38,521Z INFO Running <ImagingStepInitIPMI(<NodeConfig(192.168.100.34) @cb90>) @5a90>
2022-12-30 18:47:38,524Z INFO Making node specific Phoenix image
2022-12-30 18:47:39,508Z INFO Using /home/nutanix/foundation/lib/foundation-platforms/aurora-1.4.0-7954202.tar.gz
2022-12-30 18:47:39,509Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/foundation-platforms/aurora-1.4.0-7954202.tar.gz',)_{})
2022-12-30 18:47:39,509Z INFO Using /home/nutanix/foundation/lib/foundation-platforms/tartarus-1.8.1-c171cbfa.tar.gz
2022-12-30 18:47:39,510Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/foundation-platforms/tartarus-1.8.1-c171cbfa.tar.gz',)_{})
2022-12-30 18:47:39,510Z INFO Using /home/nutanix/foundation/lib/foundation-platforms/phorest-phoenix-1.1.0-9a83060.tgz
2022-12-30 18:47:39,511Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/foundation-platforms/phorest-phoenix-1.1.0-9a83060.tgz',)_{})
2022-12-30 18:47:39,511Z INFO Using /home/nutanix/foundation/tmp/sessions/20221230-104715-2/files/features_node_192.168.100.34.json
2022-12-30 18:47:39,512Z DEBUG Cache MISS: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/tmp/sessions/20221230-104715-2/files/features_node_192.168.100.34.json',)_{})
2022-12-30 18:47:39,512Z INFO Using /home/nutanix/foundation/lib/foundation-platforms/hcl.json
2022-12-30 18:47:39,513Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/foundation-platforms/hcl.json',)_{})
2022-12-30 18:47:39,514Z INFO Using /home/nutanix/foundation/config/config_parameters.json
2022-12-30 18:47:39,514Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/config/config_parameters.json',)_{})
2022-12-30 18:47:39,514Z INFO Using /home/nutanix/foundation/lib/foundation-platforms/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg
2022-12-30 18:47:39,515Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/foundation-platforms/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg',)_{})
2022-12-30 18:47:39,516Z DEBUG Generating updates config json /home/nutanix/foundation/tmp/sessions/20221230-104715-2/files/updates_config_node_192.168.100.34.json
2022-12-30 18:47:39,516Z DEBUG Cache MISS: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/tmp/sessions/20221230-104715-2/files/updates_config_node_192.168.100.34.json',)_{})
2022-12-30 18:47:39,518Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/phoenix/x86_64/squashfs.img',)_{})
2022-12-30 18:47:39,520Z DEBUG Cache HIT: key(<function get_md5sum at 0x7fc52c5ebcf8>_('/home/nutanix/foundation/lib/phoenix/x86_64/squashfs.img',)_{})
2022-12-30 18:47:39,583Z INFO Loading Tartarus from /home/nutanix/foundation/lib/foundation-platforms/tartarus/tartarus.base-1.8.1_c171cbfa-py2.7.egg
2022-12-30 18:47:40,813Z INFO Registering hypervisor if applicable
2022-12-30 18:47:40,900Z WARNING Failed to register internal hypervisor: <Left ("Unable to satisfy required capability 'HYPERV_VERSION' for <ExportedObjectDescriptor "command##.BindInternalHypervisor-1.0.0">") at 0x7fc500e1c680>
2022-12-30 18:47:40,901Z INFO Tartarus initialization complete
2022-12-30 18:47:41,369Z DEBUG Failed to load all plugins:
Skipping command##.GenericRedfish_Pyghmi-1.0.0, entity is disabled Skipping command##.SmcRedfish_Pyghmi-1.0.0, entity is disabled
2022-12-30 18:47:41,371Z INFO Registered new credentials with alias '192.168.100.14-admin'
2022-12-30 18:47:41,372Z INFO Registered new host with alias '192.168.100.14'
2022-12-30 18:47:42,849Z INFO CPU model: Intel(R) Xeon(R) Silver 4214 CPU @ 2.20GHz
2022-12-30 18:47:42,850Z INFO Selected legacy remote boot implementation irmc via <bmc_utils._remote_boot_irmc.RemoteBootIRMC object at 0x7fc500e20090>
2022-12-30 18:47:42,852Z INFO Setting boot mode
2022-12-30 18:58:11,833Z INFO Powering off node
2022-12-30 18:58:16,903Z INFO Mounting phoenix iso image
2022-12-30 18:58:16,908Z INFO Mounting 'nfs://192.168.100.6/home/nutanix/foundation/tmp/sessions/20221230-104715-2/phoenix_node_isos/foundation.node_192.168.100.34.iso' as virtual CD drive
2022-12-30 18:59:22,979Z INFO Setting boot device to CDROM for next boot
2022-12-30 18:59:23,048Z INFO Waiting up to 300 second for node to power off
2022-12-30 18:59:23,130Z INFO Waiting for remote node to boot into phoenix, this may take 20 minutes
2022-12-30 19:03:33,229Z INFO phoenix_callback: greetings from phoenix
2022-12-30 19:03:33,554Z INFO Rebooted into Phoenix successfully
2022-12-30 19:03:33,555Z INFO Unmounting virtual media
2022-12-30 19:03:34,218Z DEBUG Setting state of <ImagingStepInitIPMI(<NodeConfig(192.168.100.34) @cb90>) @5a90> from RUNNING to FINISHED
2022-12-30 19:03:34,220Z INFO Completed <ImagingStepInitIPMI(<NodeConfig(192.168.100.34) @cb90>) @5a90>
2022-12-30 19:03:34,226Z DEBUG Setting state of <ImagingStepRAIDCheckPhoenix(<NodeConfig(192.168.100.34) @cb90>) @5090> from PENDING to RUNNING
2022-12-30 19:03:34,228Z INFO Running <ImagingStepRAIDCheckPhoenix(<NodeConfig(192.168.100.34) @cb90>) @5090>
2022-12-30 19:03:34,543Z INFO Node with ip 192.168.100.34 is in phoenix. Generating hardware_config.json
2022-12-30 19:03:53,401Z ERROR Command '/usr/bin/python /usr/bin/layout_finder.py local' returned error code 1
stdout:
stderr:
Traceback (most recent call last):
File "/usr/bin/layout_finder.py", line 5, in <module>
pkg_resources.run_script('foundation-layout==2.12.3-r.1695.e5e87f5', 'layout_finder.py')
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 540, in run_script
self.require(requires)e0].run_script(script_name, ns)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1455, in run_script
execfile(script_filename, namespace, namespace)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 297, in <module>
write_layout("hardware_config.json", 1)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 238, in write_layout
top = get_layout(node_position)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 130, in get_layout
vpd_info = vpd_info_override or get_vpd_info(system_info_override)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 250, in get_vpd_info
system_info_override)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 78, in _find_model_match
raise exceptionsm0]
__main__.NoMatchingModule: Raw FRU: FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Thu Sep 23 03:11:00 2021
Board Mfg : MiTAC
Board Product : D3384
Board Serial : 70446257
Board Part Number : S26361-D3384-B14
Board Extra : WGS05 GS05
Board Extra : 02
Product Manufacturer : FUJITSU
Product Name : PRIMERGY RX2540 M5
Product Part Number : S26361-K1655-V1xx
Product Serial : MASQ023467
Product Asset Tag : 15
Product Extra : 9d00d0
Product Extra : 0566
Product Extra : VR3f;CS0f;LC0f;
... (48) lines truncated ...
Product Name: PRIMERGY RX2540 M5
Unable to match system information to layout module. Please refer KB-7138 to resolve the issue.
2022-12-30 19:03:53,406Z ERROR Failed to generate hardware_config.json. Error:
Traceback (most recent call last):
File "/usr/bin/layout_finder.py", line 5, in <module>
pkg_resources.run_script('foundation-layout==2.12.3-r.1695.e5e87f5', 'layout_finder.py')
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 540, in run_script
self.require(requires)>0].run_script(script_name, ns)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1455, in run_script
execfile(script_filename, namespace, namespace)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 297, in <module>
write_layout("hardware_config.json", 1)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 238, in write_layout
top = get_layout(node_position)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 130, in get_layout
vpd_info = vpd_info_override or get_vpd_info(system_info_override)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 250, in get_vpd_info
system_info_override)
File "/usr/lib/python2.7/site-packages/foundation_layout-2.12.3+r.1695.e5e87f5-py2.7.egg/EGG-INFO/scripts/layout_finder.py", line 78, in _find_model_match
raise exceptionst0]
__main__.NoMatchingModule: Raw FRU: FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Thu Sep 23 03:11:00 2021
Board Mfg : MiTAC
Board Product : D3384
Board Serial : 70446257
Board Part Number : S26361-D3384-B14
Board Extra : WGS05 GS05
Board Extra : 02
Product Manufacturer : FUJITSU
Product Name : PRIMERGY RX2540 M5
Product Part Number : S26361-K1655-V1xx
Product Serial : MASQ023467
Product Asset Tag : 15
Product Extra : 9d00d0
Product Extra : 0566
Product Extra : VR3f;CS0f;LC0f;
... (48) lines truncated ...
Product Name: PRIMERGY RX2540 M5
Unable to match system information to layout module. Please refer KB-7138 to resolve the issue.
2022-12-30 19:03:53,409Z ERROR Exception in running <ImagingStepRAIDCheckPhoenix(<NodeConfig(192.168.100.34) @cb90>) @5090>
Traceback (most recent call last):
File "foundation/imaging_step.py", line 161, in _run
File "foundation/imaging_step_misc_hw_checks.py", line 155, in run
StandardError: Couldn't find hardware_config.json in 192.168.100.34
2022-12-30 19:03:53,412Z DEBUG Setting state of <ImagingStepRAIDCheckPhoenix(<NodeConfig(192.168.100.34) @cb90>) @5090> from RUNNING to FAILED
2022-12-30 19:03:53,436Z DEBUG Setting state of <ImagingStepPreInstall(<NodeConfig(192.168.100.34) @cb90>) @3390> from PENDING to NR
2022-12-30 19:03:53,440Z WARNING Skipping <ImagingStepPreInstall(<NodeConfig(192.168.100.34) @cb90>) @3390> because dependencies not met, failed tasks: 3<ImagingStepRAIDCheckPhoenix(<NodeConfig(192.168.100.34) @cb90>) @5090>]
2022-12-30 19:03:53,445Z DEBUG Setting state of <InstallHypervisorKVM(<NodeConfig(192.168.100.34) @cb90>) @9fd0> from PENDING to NR
2022-12-30 19:03:53,451Z DEBUG Setting state of <ImagingStepPhoenix(<NodeConfig(192.168.100.34) @cb90>) @9f90> from PENDING to NR
2022-12-30 19:03:53,454Z WARNING Skipping <InstallHypervisorKVM(<NodeConfig(192.168.100.34) @cb90>) @9fd0> because dependencies not met
2022-12-30 19:03:53,456Z WARNING Skipping <ImagingStepPhoenix(<NodeConfig(192.168.100.34) @cb90>) @9f90> because dependencies not met