Page MenuHomeVyOS Platform

Remove defaults for limit config in WAN load balancer
Not ApplicablePublic

Description

Related tasks

T7625

Summary

Remove the XML definition defaults for limits under WAN load balancing rules.

Problem statement

The XML definition for the WAN load balancer rules specifies default values for limits. Behind the scenes, these are always configured, then removed from the configuration by the Python script when the candidate configuration matches the default values from the XML definition prior to being passed to the nftables template. This means that any user who wants to use the default values cannot use them, as they will always be removed prior to being passed to the nftables template.

Goals

Allow for any valid limit configuration under WAN load balancer rules.

Configuration commands

No changes.

Migration considerations

None, all existing configuration should remain valid.

Operational commands

None.

Internal changes

  • Remove the defaults from the WAN load balancer XML definition.
  • Remove the existing hack that removes the default limit configuration when passing to the nftables template.

Underlying implementation considerations

None.

Security considerations

None.

Additional information

N/A

Details

Version
Rolling
Is it a breaking change?
Behavior change
Issue type
Bug (incorrect behavior)