Page MenuHomeVyOS Platform

Rewrite NAT in new XML/Python style
Closed, ResolvedPublic


NAT syntax is inconsistent and in my opinion error prone.

set nat destination rule 1 source port supports setting a service name as port, e.g. http for port 80, set nat destination rule 1 translation port does not support this notation.

  • write migration script removing enable/disable from set nat destination rule 1 log node and make it valueless


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Event Timeline

jjakob triaged this task as Wishlist priority.Apr 2 2020, 11:46 AM
jjakob created this task.
jjakob created this object in space S1 VyOS Public.
c-po changed the task status from Open to In progress.May 1 2020, 7:04 AM
c-po claimed this task.
c-po raised the priority of this task from Wishlist to Normal.

A list of all related tasks from a search: T1999 T1877 T538 T970 T99 T1095

c-po updated the task description. (Show Details)
erkin set Issue type to Internal change (not visible to end users).Aug 30 2021, 7:48 AM
erkin removed a subscriber: Active contributors.