Skip to content
Snippets Groups Projects
Commit 2786b6b1 authored by Aleksandr Kurbatov's avatar Aleksandr Kurbatov Committed by Neda Moeini
Browse files

Corrected `validate_iptrunk`

parent b981428a
No related branches found
No related tags found
1 merge request!139Feature/add validation workflows
......@@ -137,9 +137,10 @@ def verify_iptrunk_config(subscription: Iptrunk, callback_route: str) -> None:
inventory=f"{subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.router_fqdn}\n"
f"{subscription.iptrunk.iptrunk_sides[1].iptrunk_side_node.router_fqdn}\n",
extra_vars={
"wfo_trunk_json": subscription,
"wfo_trunk_json": json.loads(json_dumps(subscription)),
"verb": "deploy",
"dry_run": "true",
"config_object": "trunk_interface",
"is_verification_workflow": "true",
},
)
......@@ -149,14 +150,15 @@ def verify_iptrunk_config(subscription: Iptrunk, callback_route: str) -> None:
def check_ip_trunk_isis(subscription: Iptrunk, callback_route: str) -> None:
"""Run an Ansible playbook to check for any :term:`ISIS` configuration drift."""
execute_playbook(
playbook_name="iptrunks_ibgp.yaml",
playbook_name="iptrunks.yaml",
callback_route=callback_route,
inventory=f"{subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.router_fqdn}\n"
f"{subscription.iptrunk.iptrunk_sides[1].iptrunk_side_node.router_fqdn}\n",
extra_vars={
"wfo_trunk_json": subscription,
"wfo_trunk_json": json.loads(json_dumps(subscription)),
"verb": "deploy",
"dry_run": "true",
"config_object": "isis_interface",
"is_verification_workflow": "true",
},
)
......@@ -171,7 +173,7 @@ def verify_twamp_config(subscription: Iptrunk, callback_route: str) -> None:
inventory=f"{subscription.iptrunk.iptrunk_sides[0].iptrunk_side_node.router_fqdn}\n"
f"{subscription.iptrunk.iptrunk_sides[1].iptrunk_side_node.router_fqdn}\n",
extra_vars={
"wfo_trunk_json": subscription,
"subscription": json.loads(json_dumps(subscription)),
"verb": "deploy",
"dry_run": "true",
"is_verification_workflow": "true",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment