NCP00010: Failed to get node vif or TN ID for node
NCP00143: Failed to create segment port
oc logs <operator> -n <namespace>
{"level":"info","ts”:”[TIMESTAMP]”,”logger":"controller_node","msg":"Skip reconcile: node was processed","Request.Namespace":"","Request.Name”:”[HOSTNAME]”}
{"level":"info","ts”:”[TIMESTAMP]”,”logger":"controller_node","msg":"Skip reconcile: node was processed","Request.Namespace":"","Request.Name”:”[HOSTNAME]”}
scope='ncp/node_name', tag=‘[NODE NAME]’
scope='ncp/cluster', tag=‘[CLUSTER NAME]’
GET NSX-Manager/nsxapi/api/v1/logical-ports
{
"_create_time": [TIMESTAMP],
"_create_user": "system",
"_last_modified_time": [TIMESTAMP],
"_last_modified_user": "system",
"_protection": "NOT_PROTECTED",
"_revision": 2,
"_system_owned": false,
"address_bindings": [],
"admin_state": "UP",
"attachment": {
"attachment_type": "VIF",
"id": "[UUID]"
},
"display_name": "[VM NAME]@[PORT UUID]",
<<<< Affected VM name & port "id": "[UUID]",
"ignore_address_bindings": [],
"internal_id": "[UUID]",
"logical_switch_id": "[UUID]",
"resource_type": "LogicalPort",
…
"tags": [
{
"scope": "policyPath",
"tag": "/infra/segments/[SEGMENT NAME]/ports/default:[UUID]"
<<<<Tags should be listed here>>>>>
}
]
},
VMware NSX
VMware NSX-T Data Center
During VM migration detach and attach requests are sent to the NSX Manager. Due to instability either on the NSX Manager or with connectivity between ESXi host and NSX Manager the manager may only receive a detach request. As result, a new port is created for the migrated VM which doesn't contain the specific tags.
There's currently no resolution to this issue.
Workaround:
Manually re add the tags via the NSX User Interface - Add Tags