Page MenuHomePhabricator

Decimal notation on OSPFv3 passes validation but fails commit.
Closed, ResolvedPublicBUG


From the help:

# set protocols ospfv3 area
Possible completions:
 > <0-4294967295>
                OSPFv3 area in decimal notation
 > <x.x.x.x>    OSPFv3 area in dotted decimal notation

The validation for decimal notation passes, but fails to commit

vyos@vyos# set protocols ospfv3 area 1234 interface eth0
vyos@vyos# commit
[ protocols ospfv3 area 1234 interface eth0 ]
% Unknown command: interface eth0 area 1234

[[protocols ospfv3]] failed
Commit failed

The dotted notation works as expected:

vyos@vyos# set protocols ospfv3 area interface eth0
vyos@vyos# commit


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
kroy created this task.Nov 8 2018, 4:52 PM
kroy updated the task description. (Show Details)
syncer triaged this task as Low priority.Nov 9 2018, 12:50 PM
syncer edited projects, added VyOS 1.2 Crux (VyOS 1.2.0-rc8); removed VyOS 1.2 Crux.
dmbaturin closed this task as Resolved.Nov 25 2018, 8:13 PM
dmbaturin claimed this task.
dmbaturin added a subscriber: dmbaturin.

This issue existed in Quagga as well, so I'm simply disallowing decimal notation.

pasik added a subscriber: pasik.Dec 3 2018, 8:18 AM