diff --git a/CICD/master_playbook.yml b/CICD/master_playbook.yml
index 2e26f5f5c0b2fa22f848cf3da6df44e11cdd58d2..1a6541fbeb0f02f42a3fce3ebd162db0f47dae79 100644
--- a/CICD/master_playbook.yml
+++ b/CICD/master_playbook.yml
@@ -5,21 +5,4 @@
 - import_playbook: plays/nfssqlnodes.yml
 - import_playbook: plays/mgmtnodes.yml
 - import_playbook: plays/computenodes.yml
-
-- hosts: 127.0.0.1
-  gather_facts: false
-  connection: local
-  tasks:
-  - name: running stat
-    stat:
-      path: plays/loginnodes.yml
-    register: loginnodes_play
-#    delegate_to: localhost  #maybe this works on facts only
-#    delegate_facts: yes #maybe this works on facts only
-  - debug:
-        var: loginnodes_play
-
-- name: Include task list in play only if the condition is true
-  include: plays/loginnodes.yml
-  static: no
-  when: loginnodes_play.stat.exists == True
\ No newline at end of file
+- import_playbook: plays/loginnodes.yml
\ No newline at end of file
diff --git a/CICD/plays/loginnodes.yml b/CICD/plays/loginnodes.yml
new file mode 120000
index 0000000000000000000000000000000000000000..75153990e471c597e4f4c9da7d1230a59487bd7e
--- /dev/null
+++ b/CICD/plays/loginnodes.yml
@@ -0,0 +1 @@
+../tests/ManagementNodes/check.yml
\ No newline at end of file