In VyOS 1.3, the hash-interval for fair-queue policies allows any value between 0-4294967295:
vyos@vyos# set traffic-policy fair-queue test hash-interval Possible completions: <0-4294967295> Hash interval (seconds)
However, in VyOS 1.4.1, the acceptable range has changed:
vyos@vyos# set qos policy fair-queue test hash-interval Possible completions: <0> No perturbation <1-127> Interval in seconds for queue algorithm perturbation (advised: 10)
Real acceptable value on 1.3:
vyos@vyos# set traffic-policy fair-queue test hash-interval 2147483647 [edit] vyos@vyos# commit
Potential Migration Issue:
This difference in the acceptable hash-interval values between versions could cause problems during migration from VyOS 1.3 to 1.4.1. Configurations with values outside the 1-127 range may no longer be valid, potentially leading to configuration errors or unexpected behavior when upgrading.