Skip to content

[BUG] Incorrect search path for config_templates files #3198

@ipspace

Description

@ipspace

Similar to #3182, the search path for files generated from config_templates has the netsim provider directory as the first entry.

Impact: bgplab/isis#39

Relevant debugging printouts:

Searching for daemons template for rtr/frr in:
- /home/user/net101/tools/netsim/templates/provider/clab/frr
- /home/user/ISIS/basic/1-simple-ipv4/templates/frr
- /home/user/net101/tools/netsim/daemons/frr
- /home/user/net101/tools/netsim/ansible/templates/frr
- /home/user/net101/tools/netsim/ansible/frr
- /home/user/net101/tools/netsim/templates/provider/clab
- /home/user/ISIS/basic/1-simple-ipv4/templates
- /home/user/net101/tools/netsim/daemons
- /home/user/net101/tools/netsim/ansible/templates
- /home/user/net101/tools/netsim/ansible
Candidate file names:
- daemons.j2
- {config_module}/{netlab_device_type}-{node_provider}.j2
- {config_module}/{netlab_device_type}.j2
- {config_module}.{netlab_device_type}.j2
- {config_module}/{ansible_network_os}-{node_provider}.j2
- {config_module}/{ansible_network_os}.j2
- {config_module}.{ansible_network_os}.j2
- {netlab_device_type}/{config_module}.j2
daemons.j2 -> daemons.j2
Found file: /home/user/net101/tools/netsim/templates/provider/clab/frr/daemons.j2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions