diff --git a/gso/workflows/edge_port/create_edge_port.py b/gso/workflows/edge_port/create_edge_port.py
index 40ebd4b0918926b84199fda07b736a61935fb8b5..fbd1112b40750e22e27ab30d597aa228cc5d0041 100644
--- a/gso/workflows/edge_port/create_edge_port.py
+++ b/gso/workflows/edge_port/create_edge_port.py
@@ -197,7 +197,7 @@ def create_edge_port_dry(
     }
 
     return {
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": extra_vars,
     }
@@ -217,7 +217,7 @@ def create_edge_port_real(
     }
 
     return {
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": extra_vars,
     }
diff --git a/gso/workflows/edge_port/modify_edge_port.py b/gso/workflows/edge_port/modify_edge_port.py
index bc68cbef3575a9057c38e8e573c0be9ce9599300..edaeb08643b28117b8b083a7e9d3469728b51048 100644
--- a/gso/workflows/edge_port/modify_edge_port.py
+++ b/gso/workflows/edge_port/modify_edge_port.py
@@ -201,7 +201,7 @@ def update_edge_port_dry(
     }
 
     return {
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]}}},
         "extra_vars": extra_vars,
         "subscription": subscription,
@@ -226,7 +226,7 @@ def update_edge_port_real(
 
     return {
         "subscription": subscription,
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": extra_vars,
     }
diff --git a/gso/workflows/edge_port/terminate_edge_port.py b/gso/workflows/edge_port/terminate_edge_port.py
index 257440de1b28059e56b6dd21d9560b8ed64bb5f7..72d014c31d05b2bc3325650ff6acdea271eeffd7 100644
--- a/gso/workflows/edge_port/terminate_edge_port.py
+++ b/gso/workflows/edge_port/terminate_edge_port.py
@@ -39,7 +39,7 @@ def remove_edge_port_dry(subscription: dict[str, Any], tt_number: str, process_i
 
     return {
         "subscription": subscription,
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": extra_vars,
     }
@@ -57,7 +57,7 @@ def remove_edge_port_real(subscription: dict[str, Any], tt_number: str, process_
 
     return {
         "subscription": subscription,
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": extra_vars,
     }
diff --git a/gso/workflows/edge_port/validate_edge_port.py b/gso/workflows/edge_port/validate_edge_port.py
index 654d1e7b207ec7cb87f81820cccebf4f23a652fe..2a29a641c15ac92b8ada9d901f4c193424fb6cc7 100644
--- a/gso/workflows/edge_port/validate_edge_port.py
+++ b/gso/workflows/edge_port/validate_edge_port.py
@@ -59,7 +59,7 @@ def verify_netbox_entries(subscription: EdgePort) -> None:
 def verify_base_config(subscription: dict[str, Any]) -> LSOState:
     """Workflow step for running a playbook that checks whether base config has drifted."""
     return {
-        "playbook_name": "edge_port.yaml",
+        "playbook_name": "gap_ansible/playbooks/edge_port.yaml",
         "inventory": {"all": {"hosts": {subscription["edge_port"]["node"]["router_fqdn"]: None}}},
         "extra_vars": {
             "dry_run": True,