Skip to content

[BUG] Fix configuration deployment on devices using Ansible task lists #1934

Open
2 of 3 issues completed
@ipspace

Description

@ipspace

#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).

Sub-issues

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions