Open
2 of 3 issues completedOpen
2 of 3 issues completed
Description
#1933 would add several dummy templates and task lists to get around the safeguards we put in place that broke the devices that do not use the mainstream "config template + potentially module-specific deployment".
At least the following things have to be fixed:
- Do not check for template if the device metadata (probably group variable) tells you it's OK not to have a template.
- Figure out why the generic deploy-config gets involved.
- Create a reference implementation in tests/platform-integration that can be used to verify whether things work as they should
Optional:
- Add IGP information to the loopback interface to allow the IGP configuration task lists (or templates) to use netlab_interfaces
- Document how one could use a Jinja2 template to transform the data structure into something a device is willing to accept (to get rid of awkward data manipulation in Ansible task lists).