Multiple calls to set_dependents may lead to repeated calls to the functions wrapping config-mode script execution; remove redundancies. Implementation is simple, however, this will follow after resolving T5644, which will inform the modifications. Listed as difficulty 'normal' to allow for that investigation. More details will be added to the task when implementation is ready for PR.
Description
Description
Details
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
- Performance optimization
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Wontfix | BUG | jestabro | T5492 CLI node priority is not inversed on node deletion | ||
Resolved | BUG | jestabro | T6671 Confid dependency works incorrectly conntrack conntrack-sync | ||
Resolved | BUG | jestabro | T5644 Firewall groups deletion can break config | ||
Resolved | ENHANCEMENT | jestabro | T4820 Support for inter-config-mode script dependencies | ||
Resolved | BUG | jestabro | T5660 Remove redundant calls to config dependency scripts | ||
Resolved | ENHANCEMENT | jestabro | T5666 Provide list of config-mode scripts scheduled for proposed commit | ||
Open | FEATURE REQUEST | jestabro | T5731 Add ability to call config dependencies by canonical function instead of whole script | ||
Open | ENHANCEMENT | jestabro | T6569 Cache results of config script stages under configd, for use by configdep | ||
Resolved | ENHANCEMENT | jestabro | T6319 Add util for ancestor owner/priority | ||
Resolved | BUG | jestabro | T5839 Remove trivial redundancies in calls to config dependency scripts | ||
Resolved | BUG | jestabro | T6276 Do not call config dependencies on script error |
Event Timeline
Comment Actions
PR for global solution extends the local solution in T5839:
https://github.com/vyos/vyos-1x/pull/2659