It is occasionally needed to explicitly call a config mode script based on the settings within a given config mode script; an example: on setting a firewall group, the conf_mode script nat.py needs to be manually called if there were no changes properly under the path 'nat' to trigger an update. This task will cover the general solution, listed as difficulty level 'hard', although a rough design is clear. Sub-tasks will address the specific example mentioned, and similar cases, listed as 'bug'.
Description
Description
Details
Details
- Difficulty level
- Hard (possibly days)
- Version
- vyos-1.4
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Improvement (missing useful functionality)
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | ENHANCEMENT | jestabro | T4820 Support for inter-config-mode script dependencies | ||
Resolved | BUG | jestabro | T4821 Correct calling of config mode script dependencies from firewall.py | ||
Resolved | jestabro | T4845 Add smoketest to detect cycles in config-mode script dependency calls | |||
Resolved | BUG | jestabro | T4847 Correct calling of config mode script dependencies from pki.py | ||
Resolved | BUG | jestabro | T4859 Correct calling of config mode script dependencies from http-api.py |