Error: "Field level validation errors: {required property host_switch_spec.host_switches[0].ip_assignment_spec.ip_pool_id is missing} (Error code: 255)" during transport node reconfigure task
search cancel

Error: "Field level validation errors: {required property host_switch_spec.host_switches[0].ip_assignment_spec.ip_pool_id is missing} (Error code: 255)" during transport node reconfigure task

book

Article ID: 433164

calendar_today

Updated On:

Products

VMware NSX VMware Telco Cloud Platform

Issue/Introduction

When attempting to reconfigure or edit a Host Transport Node (HTN) or Transport Node Profile (TNP) in the NSX Manager UI, the IP Pool field is displayed as blank or empty. Attempting to save the configuration results in a validation failure.

  • Transport Node IP Pool field appears blank during reconfiguration
  • The IP Pool dropdown is empty despite a pool being previously assigned.
  • UI Error:

    Field level validation errors: {required property host_switch_spec.host_switches[0].ip_assignment_spec.ip_pool_id is missing} (Error code: 255)

 

Environment

NSX 3.1
TCP 3.2.2

Cause

A known UI regression where the NSX Manager fails to populate the existing ip_pool_id into the edit wizard from the database, causing the outbound API request to lack a mandatory property for TEP assignment.

Resolution

Resolved in NSX-T 3.2.3 or higher

3.2.4 available here

Workaround:

To resolve this issue, identify the correct IP Pool via the Policy API and manually re-select it in the UI:

  1. Retrieve the current configuration using the following API call:
    GET https://<NSX-MGR>/policy/api/v1/infra/sites/default/enforcement-points/default/host-transport-nodes/<NODE-UUID>

  2. Locate the "ip_assignment_spec" section in the JSON output and identify the "ip_pool_id" value
    (e.g., /infra/ip-pools/tep-test-pool-01).

  3. In the NSX Manager UI, navigate to System > Fabric > Nodes > Host Transport Nodes.

  4. Select the affected host and click Edit.

  5. In the IP Assignment section, manually select the IP Pool name that matches the ID found in Step 2.

  6. Click Save.

Additional Information

Refer to the VMware NSX-T Data Center 3.2.3 Release Notes for details on fixed issue 3095348.