Skip to content

Support non-root vdom#44

Merged
dmitryperets merged 1 commit intorelease/7.4from
feature/vdom
Apr 10, 2025
Merged

Support non-root vdom#44
dmitryperets merged 1 commit intorelease/7.4from
feature/vdom

Conversation

@dmitryperets
Copy link
Member

By default, it is assumed that the SD-WAN is configured in the "root" VDOM. If this is not the case, it is now possible to specify the VDOM name, using vdom parameter.

This optional parameter can be set either globally (for the entire project):

{% set vdom = "CustX" %}

...or per profile (this overrides the global value):

{% set profiles = {
    'MultiVdomBranch': {
      'options': {
        'vdom': "CustX"
      },
      'interfaces': [
        # ...
      ]
    }
  }
%}

Note that we DO NOT support multiple SD-WAN VDOMs on the same device. For example, we generate several special interfaces with fixed names (such as "Lo", "Lo-HC"...), and this would cause conflicts if you tried to do it in multiple VDOMs.
That is why there must be only one SD-WAN VDOM on the device. It's just that it doesn't have to be the "root" VDOM.

The "root" VDOM is still the default choice, when the vdom parameter is not set (neither in the profile nor globally).

@dmitryperets dmitryperets merged commit e6b14b7 into release/7.4 Apr 10, 2025
@dmitryperets dmitryperets deleted the feature/vdom branch April 10, 2025 13:30
dmitryperets added a commit that referenced this pull request Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant