From fcc10f3eb12add680de422c8e2190e6de4c57d3b Mon Sep 17 00:00:00 2001
From: Aleksandr Kurbatov <ak@geant.org>
Date: Tue, 14 Jan 2025 19:42:51 +0000
Subject: [PATCH] update `service_checks` role

---
 geant/gap_ansible/roles/service_checks/tasks/main.yml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/geant/gap_ansible/roles/service_checks/tasks/main.yml b/geant/gap_ansible/roles/service_checks/tasks/main.yml
index a6554fdd..848c17d4 100644
--- a/geant/gap_ansible/roles/service_checks/tasks/main.yml
+++ b/geant/gap_ansible/roles/service_checks/tasks/main.yml
@@ -1,5 +1,14 @@
 ---
 # tasks file for service_checks
+- name: Import group_vars/all
+  ansible.builtin.include_vars:
+    dir: /opt/ansible_inventory/group_vars/all
+
+- name: Load netconf connection config
+  ansible.builtin.set_fact:
+    ansible_connection: "{{ netconf_access[ap.sbp.edge_port.node.vendor].ansible_connection }}"
+    ansible_network_os: "{{ netconf_access[ap.sbp.edge_port.node.vendor].ansible_network_os }}"
+
 - name: Ping peer via SBP
   when: object == 'sbp'
   ansible.builtin.include_tasks: sbp_checks.yaml
-- 
GitLab