Page MenuHomeVyOS Platform

OSPFv3 allows input of unsupported area notation
Backport candidate, Requires assessmentPublicBUG

Description

Config commit fails when using u32 integer area notation in OSPFv3.

ospfd allows area notation of type u32 integer or ipv4.
ospf6d allows area notation of only ipv4.

If I run

delete protocols ospfv3
set protocols ospfv3 area 0.0.0.0 interface eth0
commit

everything works as expected.

If I run

delete protocols ospfv3
set protocols ospfv3 area 0 interface eth0
commit

the commit fails with % Unknown command: interface eth0 area 0.

Need to remove u32 integer from the OSPFv3 area input template.

PR is here https://github.com/vyos/vyatta-cfg-quagga/pull/41

Details

Difficulty level
Unknown (require assessment)
Version
1.3-rolling-202002070217
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Event Timeline

agh created this task.Feb 9 2020, 11:57 AM
agh updated the task description. (Show Details)Feb 9 2020, 12:01 PM
Dmitry changed the task status from Open to Backport candidate.Apr 28 2020, 9:03 AM
Dmitry added a project: Ready for Crux (1.2.x).
pasik added a subscriber: pasik.Apr 28 2020, 2:31 PM