From 9b6764f81f1d75be4b2c611a0eb4e8d422acbc22 Mon Sep 17 00:00:00 2001
From: Aleksandr Kurbatov <ak@geant.org>
Date: Mon, 19 May 2025 09:41:20 +0100
Subject: [PATCH] v1.1.71

---
 geant/gap_ansible/CHANGELOG.md | 16 ++++++++++++++++
 geant/gap_ansible/galaxy.yml   |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/geant/gap_ansible/CHANGELOG.md b/geant/gap_ansible/CHANGELOG.md
index 94d4ced..12e5239 100644
--- a/geant/gap_ansible/CHANGELOG.md
+++ b/geant/gap_ansible/CHANGELOG.md
@@ -1,5 +1,21 @@
 # GAP Ansible changelog
 
+## 1.1.71 2025-05-16
+
+- `iptrunk`: Introducing the concept of trunk versions.
+  The current standard version (all existing trunks) gets version 1.0.
+  The next possible version supported in the GAP Ansible collection is
+  version 2.0, which includes:
+
+  - QoS export policy on physical LAG memebers;
+  - IP MTU is not explicitely set on IP interfaces, hence it will be
+    calculated by the SROS from the PHY MTU.
+  - If BFD is required for the trunk, then version 2.0 will configure:
+    - uBFD (using interface p2p IP addresses instead of Loopbacks).
+    - `bfd-on-distributing-only` SROS configuration knob.
+
+- `iptrunk_migrate` role updated to support trunks 2.0 as per above description.
+
 ## 1.1.70 2025-05-08
 
 - `l2circuits`: updated algorithm how to calculate `ims_service_name` (aka `custom_service_name`).
diff --git a/geant/gap_ansible/galaxy.yml b/geant/gap_ansible/galaxy.yml
index b61cd3d..7283311 100644
--- a/geant/gap_ansible/galaxy.yml
+++ b/geant/gap_ansible/galaxy.yml
@@ -8,7 +8,7 @@ namespace: geant
 name: gap_ansible
 
 # The version of the collection. Must be compatible with semantic versioning
-version: 1.1.70
+version: 1.1.71
 
 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection
 readme: README.md
-- 
GitLab