diff --git a/.gitignore b/.gitignore
index 43751b0e020f729378a4a9981724da5fdb207e32..8230afb21b522e60708e4f3985e205e170f7ab46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ dist/
 __pycache__/
 .DS_Store
 .vscode
+geant/gap_ansible/.ansible-lint
diff --git a/geant/gap_ansible/CHANGELOG.md b/geant/gap_ansible/CHANGELOG.md
index 423f47d334c2f496b5965ea91b56ebbe5b18be3d..656ac736aa576c1cac483b9c71702de2eab37bbc 100644
--- a/geant/gap_ansible/CHANGELOG.md
+++ b/geant/gap_ansible/CHANGELOG.md
@@ -1,5 +1,9 @@
 # GAP Ansible changelog
 
+1.1.40 2025-02-13
+
+- `iptrunk_checks`: bugfix in Optical checks to work correctly with SR2se connectors (with extra `x1` for XIOM reference).
+
 1.1.39 2025-02-10
 
 - `l3_core_service` playbook: avoid loading custom Partner's dir if nothing custom is selected.
diff --git a/geant/gap_ansible/galaxy.yml b/geant/gap_ansible/galaxy.yml
index ea3c4030fa98fe1d17e608835877e3f927831fde..ab3241d7551dcd1675bef67632216dee1a85a6e3 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.39
+version: 1.1.40
 
 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection
 readme: README.md