From 4a22b292daf14c75c327b058f189c6babd3e7ad9 Mon Sep 17 00:00:00 2001
From: Karel van Klink <karel.vanklink@geant.org>
Date: Wed, 17 Jan 2024 10:28:24 +0100
Subject: [PATCH] add subscription object when running iBGP playbooks

---
 gso/workflows/router/update_ibgp_mesh.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gso/workflows/router/update_ibgp_mesh.py b/gso/workflows/router/update_ibgp_mesh.py
index 9c76e288..b93ed30b 100644
--- a/gso/workflows/router/update_ibgp_mesh.py
+++ b/gso/workflows/router/update_ibgp_mesh.py
@@ -120,6 +120,7 @@ def add_all_pe_to_p_dry(
     """Perform a dry run of adding the list of all PE routers to the new P router."""
     extra_vars = {
         "dry_run": True,
+        "subscription": subscription,
         "pe_router_list": {
             router.router.router_fqdn: {
                 "lo4": router.router.router_lo_ipv4_address,
@@ -147,6 +148,7 @@ def add_all_pe_to_p_real(
     """Add the list of all PE routers to the new P router."""
     extra_vars = {
         "dry_run": False,
+        "subscription": subscription,
         "pe_router_list": {
             router.router.router_fqdn: {
                 "lo4": router.router.router_lo_ipv4_address,
-- 
GitLab