diff options
author | omnom62 <75066712+omnom62@users.noreply.github.com> | 2024-12-20 05:33:39 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-20 05:33:39 +1000 |
commit | cae1c6cc42fa786095433692a6d685f029bbde2e (patch) | |
tree | ba553267e68b14df2cec4d5c2ce359bab673aa40 /changelogs | |
parent | 001ed7481a23874f931e4bfb681e88506a5e6a0d (diff) | |
download | vyos.vyos-cae1c6cc42fa786095433692a6d685f029bbde2e.tar.gz vyos.vyos-cae1c6cc42fa786095433692a6d685f029bbde2e.zip |
VyOS v1.4 support for BGP (T6892 & T6888 & T6822) (#367)
* VyOS v1.4 support for BGP (T6892)
* WIP: chnages to scanners and facts for BGP on v1.4
* scanners and facts modification to support as_numberless commands
* remove optional regex groups
* VyOS v1.4 BGP system-as functionality
* bgp_af linter
* bgp_global mods and testing
* bgp_global v.1.4 support
* linter fixes
* bgp_global and bgp_af fixed 1.3 test cases
* unit tests for bgp modules for both versions
* obsolete stranzas removed from bgp_global for both versions
* some typos removed
* bgp_global rst updates
* t6829 related draft changes
* Draft changes to unit tests fot original set and t6888 updates
* changelog
* D.R.Y for bgp_global and testmodule names
* linter fixes
* fixtures for bgp_af options testts
* stranzas options processing
* T6888 bgp option test func and cases
* clean-up draft code and update to rm_templates
* v14 system-as change supported in conf and tests
* T6822 BGP global passive bugfix
* clean-up
* T6829: update integration tests
* T6829: fix integration tests for global
* T6829: fix integration tests for bgp_global
* T6829: fix for 1.4 AF integration tests
* T6829: fix unit tests after removing obsolete items
* T6829: fix sanity test failures
* T6829: fix documentation
* Lint and comments are addressed
* rtt.yaml and fix to integration tests
* updated fragments for bgp_global
* lint fixes
---------
Co-authored-by: Gaige B. Paulsen <gaige@cluetrust.com>
Diffstat (limited to 'changelogs')
-rw-r--r-- | changelogs/fragments/bgp_address_family.yaml | 12 | ||||
-rw-r--r-- | changelogs/fragments/bgp_global.yaml | 10 |
2 files changed, 22 insertions, 0 deletions
diff --git a/changelogs/fragments/bgp_address_family.yaml b/changelogs/fragments/bgp_address_family.yaml new file mode 100644 index 00000000..266c3d81 --- /dev/null +++ b/changelogs/fragments/bgp_address_family.yaml @@ -0,0 +1,12 @@ +--- +major_changes: + - Aligned with version 1.3+ configuration - aggregate_address, maximum_paths, network, and redistribute + moved from `bgp_global` module. These are now Address-family specific. + - Many neighbor attributes also moved from `bgp_global` to `bgp_address_family` module. + - Redistribute, network stanza - added support for modifiers (metric, backdoor etc as per T6829) + - Support for 1.3+ VyOS only + +minor_changes: + - as_number - Added support for 1.4+ "system-as. 1.3 embedded as_number is still supported" + - fix tests for 1.4+ bgp_address_family + - updated documentation diff --git a/changelogs/fragments/bgp_global.yaml b/changelogs/fragments/bgp_global.yaml new file mode 100644 index 00000000..e528ab39 --- /dev/null +++ b/changelogs/fragments/bgp_global.yaml @@ -0,0 +1,10 @@ +--- +minor_changes: + - Added support for `solo` neighbor attribute + - as_number - Added support for 1.4+ "system-as. 1.3 embedded as_number is still supported" + - Fixed tests for 1.4+ bgp_global + - updated documentation + - Aligned with version 1.3+ configuration - aggregate_address, maximum_paths, network, and redistribute + Removed to `bgp_address_family` module. + - Many configuration attributes moved from `bgp_global` to `bgp_address_family` module. + - Support for 1.3+ VyOS only |