From 7737102569ecb2791677fadf2467d8350122e7c8 Mon Sep 17 00:00:00 2001 From: Aleksandr Kurbatov <ak@geant.org> Date: Fri, 16 May 2025 16:08:21 +0100 Subject: [PATCH] tasks/set_trunk_version - set trunk version either to GSO value or to 1.0 --- geant/gap_ansible/tasks/set_trunk_version.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 geant/gap_ansible/tasks/set_trunk_version.yaml diff --git a/geant/gap_ansible/tasks/set_trunk_version.yaml b/geant/gap_ansible/tasks/set_trunk_version.yaml new file mode 100644 index 00000000..2d73f03c --- /dev/null +++ b/geant/gap_ansible/tasks/set_trunk_version.yaml @@ -0,0 +1,17 @@ +--- +- name: Force trunk version when it is not defined in GSO + when: wfo_trunk.iptrunk.iptrunk_config_version is not defined + ansible.builtin.set_fact: + trunk_version: 1.0 + +- name: Force trunk version to default 1.0 if is none in GSO + when: wfo_trunk.iptrunk.iptrunk_config_version is defined + and wfo_trunk.iptrunk.iptrunk_config_version is none + ansible.builtin.set_fact: + trunk_version: 1.0 + +- name: Set trunk version to the GSO value + when: wfo_trunk.iptrunk.iptrunk_config_version is defined + and wfo_trunk.iptrunk.iptrunk_config_version is not none + ansible.builtin.set_fact: + trunk_version: "{{ wfo_trunk.iptrunk.iptrunk_config_version }}" -- GitLab