Page MenuHomeVyOS Platform

Add application of mask to configtree
Closed, ResolvedPublicENHANCEMENT

Description

Add ability to 'mask off' sections of a configtree: the is a simple application of the config diff function which will allow a unified treatment of enabled sections of config-sync. In addition, it avoids some technical annoyances when trying to map a section given by a single leaf node to a config_dict format. The first case, under this task, is an inclusion mask, namely include only those paths of a config that share a full path of the mask; this can be generalized a bit if useful to add a subsequent exclusion mask.

Details

Difficulty level
Normal (likely a few hours)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Event Timeline

jestabro triaged this task as Normal priority.
jestabro created this object in space S1 VyOS Public.
jestabro changed the task status from Open to Backport candidate.Mar 31 2024, 3:52 PM
jestabro moved this task from Need Triage to Finished on the VyOS 1.5 Circinus board.
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.May 11 2024, 8:07 PM
dmbaturin changed Issue type from Improvement (missing useful functionality) to Internal change (not visible to end users).
dmbaturin removed a project: VyOS 1.5 Circinus.