Page MenuHomeVyOS Platform

prefix-list allows ipv6 prefix as input
Closed, ResolvedPublicBUG

Description

While defining a prefix-list in 1.4, user can set an ipv6 prefix, when actually this should be done in prefix-list6.
And since input is an ipv6 prefix, FRR set this prefix list as an ipv6 prefix list.

Example:

vyos@vyos# run show config comm | grep FOO
set policy prefix-list FOO-4 rule 10 action 'permit'
set policy prefix-list FOO-4 rule 10 prefix '2001:db8::0/64'
[edit]
vyos@vyos# sudo vtysh -c "show run" | grep FOO
ipv6 prefix-list FOO-4 seq 10 permit 2001:db8::/64

Using an ipv6 prefix on prefix-list should be denied, as it is in 1.3 version

Details

Difficulty level
Easy (less than an hour)
Version
VyOS 1.4-rolling-202208240217
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

n.fort changed the task status from Open to In progress.Aug 24 2022, 11:44 AM
n.fort claimed this task.
n.fort created this task.
c-po moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta board.