SDDC manager Brownfield Import fails while deploying NSX with error "IndexError: list index out of range"
search cancel

SDDC manager Brownfield Import fails while deploying NSX with error "IndexError: list index out of range"

book

Article ID: 387318

calendar_today

Updated On:

Products

VMware SDDC Manager VMware NSX

Issue/Introduction

  • VCF Import Tool used is : 5.2.1.1-24418436

  • The logs indicate errors similar to the following:

    [yyyy-mm-ddThh:mm:ss.Z] [CRITICAL] vcf_brownfield: Fatal exception: ('list index out of range',)
    Traceback (most recent call last):
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/vcf_brownfield.py", line 732, in <module>
        main()
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/vcf_brownfield.py", line 714, in main
        operation_successful: bool = convert_import(
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/vcf_brownfield.py", line 498, in convert_import
        should_proceed: bool = deploy_nsx.deploy_nsx(args.auto_proceed)
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/nsx_deployment/deploy_nsx.py", line 106, in deploy_nsx
        required_image_version: str = self.sddc_manager_helper.get_bom_version_by_product_type(Constants.NSXT_MANAGER_PRODUCT_TYPE)
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/api/request_helper.py", line 38, in wrapper
        return func(*args, **kwargs)
      File "/home/vcf/vcfimport/vcf-brownfield-import-5.2.1.1-24418436/vcf-brownfield-toolset/api/sddc_manager/sddc_manager_helper.py", line 948, in get_bom_version_by_product_type
        bom: list[dict] = response.json().get('elements', [{}])[0].get('bom', [])
    IndexError: list index out of range

Environment

VMware Cloud foundation 5.2.1
VMware NSX

Cause

This is a know issue affecting VCF Import Tool.

Resolution

Fixed by VCF Import Tool 5.2.1.2-24494579