diff --git a/geant/gap_ansible/CHANGELOG.md b/geant/gap_ansible/CHANGELOG.md
index 6d675abdd5004c8bedcc632984f6043a45e599d1..fc0f88944f8d2eb3a6ff7e314cd55b02be42bd23 100644
--- a/geant/gap_ansible/CHANGELOG.md
+++ b/geant/gap_ansible/CHANGELOG.md
@@ -1,4 +1,6 @@
 # GAP Ansible changelog
+1.0.80:
+- Added ICMP TTL-expired config in interface template (NAT-622)
 1.0.79:
 - Added SSH `inbound-max-session` to the base_config.
 1.0.78:
@@ -7,7 +9,7 @@
 - Cleanup of `iptrunk` templates.
 1.0.77:
 - `iptrunk_migration`: if trunk is `Leased`, update the target BFD address (LO of the new node) after migration and check the BFD status.
-- `iptrunk_checks`: added LLDP check - simpple `show lldp neighbors`.
+- `iptrunk_checks`: added LLDP check - simple `show lldp neighbors`.
 - `iptrunk_checks`: updated parser for Nokia optical port output.
 1.0.76:
 - fixes in `iptrunk_migration` role (BFD, min-links, corrected interface descriptions)
diff --git a/geant/gap_ansible/galaxy.yml b/geant/gap_ansible/galaxy.yml
index 2f894225525f5af581b0be4aaa7dda01108a80ae..a49e1625b5b399473d61e84c953cd416c5839091 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.0.79
+version: 1.0.80
 
 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection
 readme: README.md
diff --git a/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2 b/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2
index 59e08de4d391155974f04fc54fe34b1ca0c84cbe..7dc479beab2a1f6bc4726e695c79789bce5ffa95 100644
--- a/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2
+++ b/geant/gap_ansible/roles/iptrunk/templates/nokia/trunk_interface.j2
@@ -100,6 +100,13 @@
               <ip-mtu>{{ mtu_ip }}</ip-mtu>
               <port>{{ local.ae_name | lower }}</port>
               <ipv4>
+                  <icmp>
+                      <ttl-expired>
+                          <admin-state>enable</admin-state>
+                          <number>{{ icmp_ttl_expired.number }}</number>
+                          <seconds>{{ icmp_ttl_expired.seconds }}</seconds>
+                      </ttl-expired>
+                  </icmp>
                   <primary>
                       <address>{{(local.ipv4_address| split('/'))[0]}}</address>
                       <prefix-length>{{(local.ipv4_address| split('/'))[1]}}</prefix-length>
diff --git a/geant/gap_ansible/roles/iptrunk/vars/main.yml b/geant/gap_ansible/roles/iptrunk/vars/main.yml
index 7d89ec25c7e6e8878d8747b50b8ea27639dc2567..43b5e3b3f993ba10223c270d9eb2d1af7cc7df22 100644
--- a/geant/gap_ansible/roles/iptrunk/vars/main.yml
+++ b/geant/gap_ansible/roles/iptrunk/vars/main.yml
@@ -31,6 +31,9 @@ side_b_ipv6_address: "{{ wfo_trunk.iptrunk.iptrunk_ipv6_network | ansible.utils.
 bfd_min_interval: 3000
 mtu_phy: 9212
 mtu_ip: 9000
+icmp_ttl_expired:
+  number: 2000
+  seconds: 5
 
 trunks:
   - id: "{{ wfo_trunk.iptrunk.geant_s_sid }}"