Skip to content
Snippets Groups Projects
Commit aded48e7 authored by Aleksandr Kurbatov's avatar Aleksandr Kurbatov
Browse files

Update CHANGELOG.md

parent f282a725
No related branches found
No related tags found
No related merge requests found
Pipeline #89148 passed
# GAP Ansible changelog # GAP Ansible changelog
1.1.3: 1.1.3:
- Enhancements to FW template - Enhancements to FW template
1.1.2: 1.1.2:
- Bug fixes for SR2se `base_config` in `PE` mode: - Bug fixes for SR2se `base_config` in `PE` mode:
- changes to `cflowd` - changes to `cflowd`
- changes to `cards` template - changes to `cards` template
1.1.1: 1.1.1:
- `base_config` role reworked to allow P or PE config and SR2se routers. - `base_config` role reworked to allow P or PE config and SR2se routers.
- templates from `base_config` role moved to a separate `bc_templates` folder. - templates from `base_config` role moved to a separate `bc_templates` folder.
- `promote_p_to_pe` role reworked to use the common `bc_templates` folder. - `promote_p_to_pe` role reworked to use the common `bc_templates` folder.
1.1.0: 1.1.0:
- Added role `promote_p_to_pe`. - Added role `promote_p_to_pe`.
- Updates to `ibgp_update` related to the `promote_p_to_pe`. - Updates to `ibgp_update` related to the `promote_p_to_pe`.
1.0.86: 1.0.86:
- Update in `iptrunk` vars: `minimum_links` now only come as part of `iptrunk` object from GSO. This will rectify misconfiguration on the Juniper side. - Update in `iptrunk` vars: `minimum_links` now only come as part of `iptrunk` object from GSO. This will rectify misconfiguration on the Juniper side.
1.0.85: 1.0.85:
- Update in `port-threshold` calculation in `iptrunk` role. - Update in `port-threshold` calculation in `iptrunk` role.
- Update in `iptrunk_checks` role (Skip Juniper side checks if interface is not 'et-'; skip optical diff if not called from `iptrunk_migration` role). - Update in `iptrunk_checks` role (Skip Juniper side checks if interface is not 'et-'; skip optical diff if not called from `iptrunk_migration` role).
1.0.84: 1.0.84:
- Update config parameters for TTL-expired in `iptrunk` and `iptrunk_migration` roles. - Update config parameters for TTL-expired in `iptrunk` and `iptrunk_migration` roles.
1.0.83: 1.0.83:
...@@ -25,145 +31,206 @@ ...@@ -25,145 +31,206 @@
- Fix of ICMP TTL-expired in `iptrunk_migration` - Fix of ICMP TTL-expired in `iptrunk_migration`
1.0.81: 1.0.81:
- Added ICMP TTL-expired config in interface template in `iptrunk_migration` (NAT-622) - Added ICMP TTL-expired config in interface template in `iptrunk_migration` (NAT-622)
1.0.80: 1.0.80:
- Added ICMP TTL-expired config in interface template (NAT-622) - Added ICMP TTL-expired config in interface template (NAT-622)
1.0.79: 1.0.79:
- Added SSH `inbound-max-session` to the base_config. - Added SSH `inbound-max-session` to the base_config.
1.0.78: 1.0.78:
- Validation/verification logic added to `base_config`, `iptrunk`, `iptrunk_twamp` roles. - Validation/verification logic added to `base_config`, `iptrunk`, `iptrunk_twamp` roles.
- Cleanup of `base_config` templates. - Cleanup of `base_config` templates.
- Cleanup of `iptrunk` templates. - Cleanup of `iptrunk` templates.
1.0.77: 1.0.77:
- `iptrunk_migration`: if trunk is `Leased`, update the target BFD address (LO of the new node) after migration and check the BFD status. - `iptrunk_migration`: if trunk is `Leased`, update the target BFD address (LO of the new node) after migration and check the BFD status.
- `iptrunk_checks`: added LLDP check - simple `show lldp neighbors`. - `iptrunk_checks`: added LLDP check - simple `show lldp neighbors`.
- `iptrunk_checks`: updated parser for Nokia optical port output. - `iptrunk_checks`: updated parser for Nokia optical port output.
1.0.76: 1.0.76:
- fixes in `iptrunk_migration` role (BFD, min-links, corrected interface descriptions) - fixes in `iptrunk_migration` role (BFD, min-links, corrected interface descriptions)
1.0.75: 1.0.75:
- fixes in `iptrunk_twamp` role (calculate description string) - fixes in `iptrunk_twamp` role (calculate description string)
1.0.74: 1.0.74:
- bugfixes in `iptrunk` role for removed interfaces. - bugfixes in `iptrunk` role for removed interfaces.
1.0.73: 1.0.73:
- bugfixes in `iptrunk` role for Juniper. - bugfixes in `iptrunk` role for Juniper.
1.0.72: 1.0.72:
- bugfixes in `iptrunk`, `iptrunk_checks` and `iptrunk_migration` roles - bugfixes in `iptrunk`, `iptrunk_checks` and `iptrunk_migration` roles
- update in command list in `base_config_checks` role. - update in command list in `base_config_checks` role.
1.0.71: 1.0.71:
- iptrunk_twamp: Added support for Nokia-Nokia trunks (TWAMP-light) - iptrunk_twamp: Added support for Nokia-Nokia trunks (TWAMP-light)
1.0.70: 1.0.70:
- iptrunk_checks: Optical trunk checks with PRE and POST stages with the diff produced for the "remaining" trunk endpoint. - iptrunk_checks: Optical trunk checks with PRE and POST stages with the diff produced for the "remaining" trunk endpoint.
- iptrunk_checks: connectivity checks (ping) now split into 2 tests: packet-loss and MTU with the respective separate parameters. - iptrunk_checks: connectivity checks (ping) now split into 2 tests: packet-loss and MTU with the respective separate parameters.
1.0.69: 1.0.69:
- iptrunk_twamp: Refinement to the Junos client template - iptrunk_twamp: Refinement to the Junos client template
1.0.68: 1.0.68:
- iptrunk_twamp: added `verb` extra var for better management of the tasks inside role - iptrunk_twamp: added `verb` extra var for better management of the tasks inside role
1.0.67: 1.0.67:
- iptrunk_twamp: TWAMP checks update (separate step in the workflow) - iptrunk_twamp: TWAMP checks update (separate step in the workflow)
1.0.66: 1.0.66:
- iptrunk_twamp: updated TWAMP status checks and minor cleanup - iptrunk_twamp: updated TWAMP status checks and minor cleanup
1.0.65: 1.0.65:
- iptrunk_twamp: style fixes - iptrunk_twamp: style fixes
1.0.64: 1.0.64:
- iptrunk_twamp: bugfixes and minor stylistic updates - iptrunk_twamp: bugfixes and minor stylistic updates
1.0.63: 1.0.63:
- iptrunk_twamp: initial checks and bugfixes - iptrunk_twamp: initial checks and bugfixes
1.0.62: 1.0.62:
- iptrunk_twamp: bugfixes - iptrunk_twamp: bugfixes
1.0.61: 1.0.61:
- Added iptrunk_twamp role: simple scenario with only Nokia-Juniper trunks where Nokia side will always be server. - Added iptrunk_twamp role: simple scenario with only Nokia-Juniper trunks where Nokia side will always be server.
1.0.60: 1.0.60:
- Base-config: re-enable SSH template (for the `preserve-key` knob) - Base-config: re-enable SSH template (for the `preserve-key` knob)
- Trunks: Correct implementation of min-links policy (minimum links are now calculated inside the role based on the initial number of members inside trunk). - Trunks: Correct implementation of min-links policy (minimum links are now calculated inside the role based on the initial number of members inside trunk).
1.0.59: 1.0.59:
- Update to the AAA RADIUS template (health-check=none) - Update to the AAA RADIUS template (health-check=none)
1.0.58: 1.0.58:
- Refinements on iptrunk role (NAT-401). - Refinements on iptrunk role (NAT-401).
- iptrunk_checks role: update ping count. - iptrunk_checks role: update ping count.
1.0.57: 1.0.57:
- Fixes to enable `commit_comment` in base_config and ipbg_update roles - Fixes to enable `commit_comment` in base_config and ipbg_update roles
1.0.56: 1.0.56:
- Using custom `nokia_netconf_config` module which gives an option to use `commit_comment` with SROS. - Using custom `nokia_netconf_config` module which gives an option to use `commit_comment` with SROS.
- Update `meta` for each of roles to use `colletions` specification. - Update `meta` for each of roles to use `colletions` specification.
- General cleanup. - General cleanup.
1.0.55: 1.0.55:
- Fixes to the iptrunk_checks role - Fixes to the iptrunk_checks role
1.0.53: 1.0.53:
- Changes to the iptrunk_checks role (ping check added for Junos and Nokia). - Changes to the iptrunk_checks role (ping check added for Junos and Nokia).
1.0.52: 1.0.52:
- Added basic optical checks to `iptrunk_checks` role - Added basic optical checks to `iptrunk_checks` role
1.0.51: 1.0.51:
- Rework of SNMP communities and SNMP ACLs: - Rework of SNMP communities and SNMP ACLs:
- SNMP ACL definitions in inventory are moved into a separate dict and are now rendered separately in the template. - SNMP ACL definitions in inventory are moved into a separate dict and are now rendered separately in the template.
1.0.50: 1.0.50:
- basic support for the iptrunk_migration workflow: - basic support for the iptrunk_migration workflow:
mx-mx trunk -> mx-nokia trunk. mx-mx trunk -> mx-nokia trunk.
1.0.49: 1.0.49:
- get rid of the hardcoded `remote_user` in playbooks. - get rid of the hardcoded `remote_user` in playbooks.
1.0.48: 1.0.48:
- fix PIM fw filter - fix PIM fw filter
- add redundancy rollback config - add redundancy rollback config
1.0.47: 1.0.47:
- fix in CPM fw filters around PIM term - fix in CPM fw filters around PIM term
1.0.46: 1.0.46:
- updates to system/management-interface (SNMP enable) - updates to system/management-interface (SNMP enable)
1.0.45: 1.0.45:
- update in iBGP checks - update in iBGP checks
1.0.44: 1.0.44:
- add iBGP checks into ibgp_update role - add iBGP checks into ibgp_update role
1.0.43: 1.0.43:
- changes in the iBGP V6 group name - changes in the iBGP V6 group name
1.0.42: 1.0.42:
- changes in ibgp_update role - changes in ibgp_update role
1.0.41: 1.0.41:
- switched from Juniper.junos role to junipernetowrks collection in: - switched from Juniper.junos role to junipernetowrks collection in:
-- ibgp_update -- ibgp_update
-- iptrunk -- iptrunk
1.0.40: 1.0.40:
- Fixed playbook name to align with LSO - Fixed playbook name to align with LSO
1.0.39: 1.0.39:
- Bug fix in pim template for base-config - Bug fix in pim template for base-config
1.0.38: 1.0.38:
- Bug fix in isis template for base-config - Bug fix in isis template for base-config
1.0.37: 1.0.37:
- Bug fixes - Bug fixes
1.0.36: 1.0.36:
- Base-config: changed replace position in interfaces (router Base), so that the re-deployment works without deleting trunks. - Base-config: changed replace position in interfaces (router Base), so that the re-deployment works without deleting trunks.
1.0.35: 1.0.35:
- Base_config verbosity - Base_config verbosity
- IPtrunk changes - IPtrunk changes
- iBGP role - iBGP role
1.0.34: 1.0.34:
- IPtrunk: supress diff output in real-run - IPtrunk: supress diff output in real-run
- IPtrunk_checks: reworked - IPtrunk_checks: reworked
1.0.26: 1.0.26:
- Base-config: minimized verbosity (no diff) - Base-config: minimized verbosity (no diff)
1.0.25: 1.0.25:
- SNMP Views reworked - SNMP Views reworked
1.0.24: 1.0.24:
- IPtrunk_checks and IPtrunk_migration: attribute rename 'router_vendor' -> 'vendor' - IPtrunk_checks and IPtrunk_migration: attribute rename 'router_vendor' -> 'vendor'
1.0.23: 1.0.23:
- IPtrunk: Nokia template typo fixes3 - IPtrunk: Nokia template typo fixes3
1.0.22: 1.0.22:
- IPtrunk: Nokia template typo fixes - IPtrunk: Nokia template typo fixes
1.0.21: 1.0.21:
- IPtrunk: Nokia template typo fixes - IPtrunk: Nokia template typo fixes
1.0.20: 1.0.20:
- Nokia IPtrunk modifications (port naming conventions; IP MTU; QoS) - Nokia IPtrunk modifications (port naming conventions; IP MTU; QoS)
1.0.19: 1.0.19:
1.0.18: 1.0.18:
- Base-config: Add "log-prefix" configuration into syslog template - Base-config: Add "log-prefix" configuration into syslog template
1.0.17: 1.0.17:
- Base-config: Small fixes in the templates. - Base-config: Small fixes in the templates.
1.0.16: 1.0.16:
- Replace keyword is strategically repositioned to not override entire stanzas and make base_config re-deployment possible - Replace keyword is strategically repositioned to not override entire stanzas and make base_config re-deployment possible
- IPtrunk role is changed to accomodate the latest model of IPtrunksides - IPtrunk role is changed to accomodate the latest model of IPtrunksides
1.0.15: 1.0.15:
- Add role to do show commands for checking health of the router after installing base config - Add role to do show commands for checking health of the router after installing base config
- Renamed attribute router_vendor to vendor in iptrunk role - Renamed attribute router_vendor to vendor in iptrunk role
1.0.14: 1.0.14:
- Base-config cleanup - Base-config cleanup
1.0.13: 1.0.13:
- Base-config cleanup - Base-config cleanup
1.0.12: 1.0.12:
- Changes to the base_config based on the NE feedback - Changes to the base_config based on the NE feedback
- SNMP Views - SNMP Views
...@@ -173,15 +240,19 @@ ...@@ -173,15 +240,19 @@
- PIM RP default config - PIM RP default config
- Global load balancing - Global load balancing
- Templates reorganized according to the config hierarchy - Templates reorganized according to the config hierarchy
1.0.11: 1.0.11:
- Added 'static_routes' template - Added 'static_routes' template
- Reorganized templated related to the 'router' stanza - Reorganized templated related to the 'router' stanza
1.0.9: 1.0.9:
- Multiple fixes and cleanup - Multiple fixes and cleanup
1.0.8: 1.0.8:
added support for: added support for:
- QoS - QoS
- distributed cpu protection - distributed cpu protection
1.0.7: 1.0.7:
Nokia-specific templates: Nokia-specific templates:
- system/security - system/security
...@@ -192,12 +263,15 @@ Nokia-specific templates: ...@@ -192,12 +263,15 @@ Nokia-specific templates:
- filters/cpm - filters/cpm
-- different ICMP scenarios -- different ICMP scenarios
-- support for port ranges -- support for port ranges
1.0.6: 1.0.6:
Update the base config with additional Nokia-specific templates. Update the base config with additional Nokia-specific templates.
1.0.5: 1.0.5:
Overhaul in Nokia filters templates: Overhaul in Nokia filters templates:
- Correctly works with the terms where dst-prefix lists are not defined - Correctly works with the terms where dst-prefix lists are not defined
- Correctly works with IPv6-specific syntax - Correctly works with IPv6-specific syntax
1.0.4: 1.0.4:
Nokia-specific templates added into base_config role: Nokia-specific templates added into base_config role:
- General system config (system name, banner, etc) - General system config (system name, banner, etc)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment