diff --git a/geant/gap_ansible/roles/base_config/tasks/merge_variables.yaml b/geant/gap_ansible/roles/base_config/tasks/merge_variables.yaml
index fd244bc36e7b5b5b376d8ff1148a2e603c5e7130..f192b0fbc15a78f0a0536bee0d83ec65848bd81d 100644
--- a/geant/gap_ansible/roles/base_config/tasks/merge_variables.yaml
+++ b/geant/gap_ansible/roles/base_config/tasks/merge_variables.yaml
@@ -28,6 +28,20 @@
   ansible.builtin.set_fact:
     cpm_filters: "{{ lookup('community.general.merge_variables', 'cpmf__to_merge', pattern_type='suffix') }}"
 
+- name: Select the correct chassis config for SR7
+  ansible.builtin.set_fact:
+    nokia_chassis: "{{sr7.nokia_chassis}}" 
+    nokia_power_safety_level: "{{sr7.nokia_power_safety_level}}" 
+    nokia_sfms: "{{sr7.nokia_sfms}}" 
+  when: wfo_router.router.router_site.site_tier = 1 or wfo_router.router.router_site.site_tier = 2 
+
+- name: Select the correct chassis config for SR2-se
+  ansible.builtin.set_fact:
+    nokia_chassis: "{{sr2se.nokia_chassis}}" 
+    nokia_power_safety_level: "{{sr2se.nokia_power_safety_level}}" 
+    nokia_sfms: "{{sr2se.nokia_sfms}}" 
+  when: wfo_router.router.router_site.site_tier = 3
+
 - name: Prepare PE-specific vars
   when: verb == "deploy_pe_base_config"
   block: