Page MenuHomeVyOS Platform

XML schema: tagNode not allowed on first level in new XML op-mode definition
Closed, ResolvedPublicFEATURE REQUEST

Description

Trying to migrate the traceroute command from the old to the new world.

Unfortunately the XML schema definition does not allow a tagNode after interfaceDefinition node, only regular nodes are allowed.

This can be workarounded using https://github.com/vyos/vyos-1x/blob/current/op-mode-definitions/traceroute.xml#L8 which seems to be pretty ugly.

Details

Difficulty level
Easy (less than an hour)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Internal change (not visible to end users)

Event Timeline

c-po triaged this task as Unbreak Now! priority.
c-po created this task.
c-po changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).
c-po added a subscriber: jestabro.
c-po changed the task status from Open to Blocked.May 1 2020, 7:06 AM

Tested good - migrating traceroute now

c-po moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus board.
erkin set Issue type to Internal change (not visible to end users).Aug 31 2021, 5:18 PM