Page MenuHomeVyOS Platform

Upgrade jool version to v4.1.15
Closed, ResolvedPublicFEATURE REQUEST

Description

Summary

Upgrade the jool version to v4.1.15
https://github.com/NICMx/Jool/releases

Some improvements and fixes from previous versions:

  • Add support for kernels 6.15-6.18
  • Add support for Linux 6.12, 6.13, 6.14 and RHEL 9.5
  • e8c49da: Allow pool6 with prefix length ≠ 96 on joold
  • 80760bb: Stop the userspace client from killing itself when the kernel module sends an unknown stat
  • #382, #400: Clean up skb->tstamp during translation to prevent dropped packets.

Details

Version
-
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Feature (new functionality)

Related Objects

StatusSubtypeAssignedTask
ResolvedFEATURE REQUESTc-po
ResolvedFEATURE REQUESTc-po

Event Timeline

Viacheslav triaged this task as Normal priority.

Upgrade should be easy but internally port ranges/maps changed which breaks the smoketests.

[  300.893499] Jool: Core Jool v4.1.15.0 module inserted.
[  300.898441] NAT64 Jool v4.1.15.0 module inserted.
[  341.737325] Jool error: Port range 1-65535 intersects with the namespace's ephemeral range (32768-60999).
               Please read https://nicmx.github.io/Jool/en/usr-flags-pool4.html#port-range
               Rejecting request; add --force to skip this validation.