From f900689c4c0ff65a3d51495b24158f6118774b10 Mon Sep 17 00:00:00 2001
From: Aleksandr Kurbatov <ak@geant.org>
Date: Thu, 5 Dec 2024 18:39:00 +0000
Subject: [PATCH] l3_core_service: use service_checks

---
 .../gap_ansible/playbooks/l3_core_service.yaml  | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/geant/gap_ansible/playbooks/l3_core_service.yaml b/geant/gap_ansible/playbooks/l3_core_service.yaml
index 9b154817..d09db643 100644
--- a/geant/gap_ansible/playbooks/l3_core_service.yaml
+++ b/geant/gap_ansible/playbooks/l3_core_service.yaml
@@ -2,6 +2,23 @@
   hosts: all
   gather_facts: false
   tasks:
+    - name: Check SBP
+      when: verb == 'check'
+      ansible.builtin.include_role:
+        name: service_checks
+      loop:
+        "{{ subscription.l3_core_service.ap_list }}"
+      loop_control:
+        loop_var: ap
+
+    # - name: Check BGP
+    #   # FIX: rewrite
+    #   when: >
+    #     object == 'bgp'
+    #     and
+    #     verb == 'check'
+    #   ansible.builtin.meta: end_play
+
     - name: Generate an ID for this run
       ansible.builtin.set_fact:
         opid: "{{ lookup('community.general.random_string', length=18, special=false) }}"
-- 
GitLab