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.Mar 28 2024, 1:25 AM
jestabro created this task.
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.Sat, May 11, 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.