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: