In a Federation environment, Local Manager configuration import fails
search cancel

In a Federation environment, Local Manager configuration import fails

book

Article ID: 375569

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • NSX Federation deployment
  • Import of a Local Manager(LM) configuration to the Global Manager(GM) fails and UI advises to restore the LM from backup
  • The Local Manager has a log similar to this example in /var/log/proton/nsxapi.log

    2024-08-22T08:41:17.586Z  WARN LmConfigOnboardingThread LmConfigOnboardingServiceImpl 4000 POLICY [nsx@6876 comp="nsx-manager" level="WARNING" >subcomp="manager"] skipping UNKNOWN features for resource [policyPath=/infra/tier-0s/<UUID>/evpn, markedForDelete=false]  of type EVPN_CONFIG from migration

    2024-08-22T08:41:17.613Z ERROR LmConfigOnboardingThread LmConfigOnboardingServiceImpl 4000 POLICY [nsx@6876 comp="nsx-manager" errorCode="PM530001" level="ERROR" subcomp="manager"] Error occurred during entity migration to global namespace. Error: com.vmware.nsx.management.policy.lm.onboarding.exception.LMOnboardingException: feature associated with the resource type EVPN_CONFIG is unknown to the system and hence not supported for onboarding.
    com.vmware.nsx.management.policy.lm.onboarding.exception.LMOnboardingException: null
            at com.vmware.nsx.management.policy.lm.onboarding.service.LmConfigOnboardingServiceImpl.migrateEntitiesToGlobalNamespace(LmConfigOnboardingServiceImpl.java:463) ~[?:?]
            at com.vmware.nsx.management.policy.lm.onboarding.service.LmConfigOnboardingServiceImpl.lambda$startConfigOnboarding$2(LmConfigOnboardingServiceImpl.java:317) ~[?:?]
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_372]
            at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_372]
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_372]
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_372]
            at java.lang.Thread.run(Thread.java:750) ~[?:1.8.0_372]

 

Environment

VMware NSX

Cause

EVPN configuration is not supported for import on the Global Manager.
This issue arises when the validated precheck fails to identify the unsupported configuration and the onboarding process is allowed to start.

Resolution

Once this issue is encountered a Restore from backup of the LM is required.

EVPN configuration should then be deleted from the LM before re-attempting to import the configuration.

 

This issue is resolved in NSX 4.1.x.