diff --git a/Switch_Engine/Python/README.md b/Switch_Engine/Python/README.md
index 04eb54e..c287c88 100644
--- a/Switch_Engine/Python/README.md
+++ b/Switch_Engine/Python/README.md
@@ -32,7 +32,7 @@ Add a space at the begining of the Description to omit the script from git_downl
|[NON-stacking config converter](non_stacking_config_converter)|Converts a non stacking configuration to a stacking configuration.|
|[Convert Port Config](convert_port_config)| Allows you the option to translate a slot:port style config to standard port notation or to change port configs per slot.|
|[QOS Config Wizard](qosconfigpy)|Wizard to aid in creating QoS profiles|
-|[Port Statistics Ssummary](portsum)|Display a consolidated port statistics table|
+|[Port Statistics Summary](portsum)|Display a consolidated port statistics table|
|[Radius mgmt config](radiusmgmtconfigpy)|Wizard for configuring an ExtremeXOS(TM) switch with RADIUS management information.|
|[Radius NetLogin config](radiusnetloginconfigpy)|Wizard for configuring an ExtremeXOS(TM) switch for RADIUS netlogin.|
|[show config clean](show_config_clean)|Hides unused config sections from the output of "show configuration"|
@@ -47,7 +47,7 @@ Add a space at the begining of the Description to omit the script from git_downl
|[Watch Command](watch)|Simple script that repeats a CLI command every *n* seconds|
|[JSONRPC CLI Example](jsoncli)| This python script is an example of how to interface with EXOS 21.1 using JSONRPC over HTTP/HTTPS.|
|[Remote Script Example](rmtscript)| This python script is an example of how run scripts remotely on EXOS switches running 21.1 or later over HTTP/HTTPS.|
-|[EXOS Snmp DatetimeAPI](xosSnmpDatetimeAPI)| Python API that can converts EXOS last config change time to python datetime format.|
+|[EXOS Snmp DatetimeAPI](xosSnmpDatetimeAPI)| Python API that can convert EXOS last config change time to python datetime format.|
|[Fabric Attach Zero Touch Client](fa-ztc)| This script implements the ERS and VSP FA ZTC functionality on XOS|
|[ZTP Convert to Fabric Engine](ztp-convert-to-fabric-engine)| Boot universal hardware out of the box directly into VOSS as Fabric Engine|
diff --git a/Switch_Engine/Python/snmpassist/README.md b/Switch_Engine/Python/snmpassist/README.md
index d8080a2..18a22f1 100644
--- a/Switch_Engine/Python/snmpassist/README.md
+++ b/Switch_Engine/Python/snmpassist/README.md
@@ -82,12 +82,12 @@ The Delete portion of the script does the following:
14. Enable SNMPv3 default group
15. Enable SNMPv3 default user
-The Configure portion of the scripts asks a series of questions relating to the user name, group configuration, and access profile information.
+The Configure portion of the script asks a series of questions relating to the user name, group configuration, and access profile information.
The configure portion of the script also asks the user if they want to disable SNMP v1v2c access, disable the default SNMPv3 user, and disable
the default SNMPV3 group.
In order to use 3DES or AES encryption, the SSH module is required to be installed, configured, and enabled. The script will automatically check to see if SSH is enabled.
-If running EXOS version 21 or later, The switch will enable SSH for you. If running EXOS version 16 or earlier, and SSH is not enabled, the switch will prompt the user to
+If running EXOS version 21 or later, the switch will enable SSH for you. If running EXOS version 16 or earlier, and SSH is not enabled, the switch will prompt the user to
download SSH from https://support.extremenetworks.com .
In this current iteration, this script does not:
diff --git a/XMC_XIQ-SE/oneview_workflows/xwf/Sync_PVI_to_Policy_Mappings_relnotes.md b/XMC_XIQ-SE/oneview_workflows/xwf/Sync_PVI_to_Policy_Mappings_relnotes.md
index 111091c..83654fe 100644
--- a/XMC_XIQ-SE/oneview_workflows/xwf/Sync_PVI_to_Policy_Mappings_relnotes.md
+++ b/XMC_XIQ-SE/oneview_workflows/xwf/Sync_PVI_to_Policy_Mappings_relnotes.md
@@ -5,17 +5,17 @@
| Build | Description |
| ------------- | ------- |
-|26.02.13.08v485|*new features*
•
*maintenance*
• upgrade common library to 0.2.8 which contain a more robutiness in case of parallel execution
• provide a Workflow summary message if a Python exception occurred
*fixed issues*
• in upgrade activity a print statement was not well formatted and cause a Python exception
|
+|26.02.13.08v485|*new features*
•
*maintenance*
• upgrade common library to 0.2.8 which contain a more robustness in case of parallel execution
• provide a Workflow summary message if a Python exception occurred
*fixed issues*
• in upgrade activity a print statement was not well formatted and caused a Python exception
|
|25.11.12.09v482|*new features*
• add keyword 'NO-SYNC' for policy roles in description which should not be synchronised.
*maintenance*
• update common library
*fixed issues*
• Policy domain gets unlocked too early.
|
-|25.5.12.6v479|*new features*
• provide a messages for each activity like a short summary
*maintenance*
• allow activity name with new line.
• optimise time tracing for any activity.
• common library handling in 'prep' activity optimised.
• execution performance optimisation by reducing the amount of activities
*fixed issues*
• if new switches get added to a location group, the internal description wasn't maintained.
• if the default location record description is empty, the 'any' location mapping don't get updated
• Supress DB caching while reading the data. For some large scal setups it can happen that not all data well recognized as it should.
• Join all three policy reading threads to a sinlge activity, because of a saver policy domain lock during reading.
|
+|25.5.12.6v479|*new features*
• provide a messages for each activity like a short summary
*maintenance*
• allow activity name with new line.
• optimise time tracing for any activity.
• common library handling in 'prep' activity optimised.
• execution performance optimisation by reducing the amount of activities
*fixed issues*
• if new switches get added to a location group, the internal description wasn't maintained.
• if the default location record description is empty, the 'any' location mapping doesn't get updated
• Suppress DB caching while reading the data. For some large scale setups it can happen that not all data well recognized as it should.
• Join all three policy reading threads to a single activity, because of a saver policy domain lock during reading.
|
|25.2.11.23v432|*new features*
• Optimise the Workflow waiting queue and implement a graceful end if too many workflows running at the same time.
*maintenance*
• Adjust log facility initialization.
*fixed issues*
•
|
-|25.2.11.23v427|*new features*
• common Python class integrity checking added
• If Workflow runs more than once, the later executed Workflows wait in the queue until the priore Workflow finished or the timeout is reached. This allowes a better parralel onboarding of new switches. Variable called 'WAIT_TIMER' in minutes determinat how long to wait. By default is 30 minutes.
*maintenance*
• Python class performance improvements
• update common class library to 0.2.0
• automate Python class compilation during the coding process
*fixed issues*
•
|
-|25.2.11.23v386|*new features*
•
*maintenance*
•
*fixed issues*
• drop out records if I-SID and VLAN-ID equal null.
• in policy mapping location 'any' was a unpredicted VLAN and I-SID injection
|
+|25.2.11.23v427|*new features*
• common Python class integrity checking added
• If Workflow runs more than once, the later executed Workflows wait in the queue until the priore Workflow finished or the timeout is reached. This allows a better parallel onboarding of new switches. Variable called 'WAIT_TIMER' in minutes determines how long to wait. By default it is 30 minutes.
*maintenance*
• Python class performance improvements
• update common class library to 0.2.0
• automate Python class compilation during the coding process
*fixed issues*
•
|
+|25.2.11.23v386|*new features*
•
*maintenance*
•
*fixed issues*
• drop out records if I-SID and VLAN-ID equal null.
• in policy mapping location 'any' was an unpredicted VLAN and I-SID injection
|
|25.2.11.23v376|*new features*
• implement QOS support
• implement Filter support
*maintenance*
•
*fixed issues*
• global attributes had a higher precedence than role specific.
|
-|25.2.11.23v363|*new features*
•
*maintenance*
•
*fixed issues*
• critical copy past issue fixed
• fix REGEX issue if multible VLAN/I-SID assignment is used
|
-|25.2.11.23v359|*new features*
• add non VLAN/I-SID support, no VLAN Islands required anymore
• remove Debug LOG form user input dialog, keep it true by default
*maintenance*
• optimise common routines using compression, fix issue with version tracking
• cleanup debug messages across the workflow
• dump emc_vars to debug folder
• update documentation
• remove cancel notification if common Python classes gets replaced
• strip VLAN-ID in VLAN name
• strip VLAN-ID in I-SID name, add VLAN Island location in fornt of the I-SID name
*fixed issues*
• issue using private VLANs malform the Radius return attributes
• compare existing policy mappings with indented config failed if policy mapping are empty
• logging facility dies some time if the claim the STDOUT
• prevent sharding data lock clash, by adding random delay
• if privat VLAN is defined, force a non platforn VLAN configuration, but is not valid
|
-|24.10.13.5v344|*new features*
•
*maintenance*
• add workflow messages to provide more details about the status and result
• remove AP aware funtion (Extreme-Dynamic-MHSA='1') because is set already by XIQ-SE if %PER_USER_ACL_VOSS% is configured
*fixed issues*
• LOG formatting issue in 'update_Policy_Mappings'
|
-|24.10.13.5v342|*new features*
• add non VLAN/I-SID support, no VLAN Islands required anymore
• remove Debug LOG form user input dialog, keep it true by default
*maintenance*
• optimise common routines using compression, fix issue with version tracking
• cleanup debug messages across the workflow
• dump emc_vars to debug folder
• update documentation
*fixed issues*
• compare existing policy mappings with indented config failed if policy mapping are empty
|
+|25.2.11.23v363|*new features*
•
*maintenance*
•
*fixed issues*
• critical copy-paste issue fixed
• fix REGEX issue if multiple VLAN/I-SID assignment is used
|
+|25.2.11.23v359|*new features*
• add non VLAN/I-SID support, no VLAN Islands required anymore
• remove Debug LOG from user input dialog, keep it true by default
*maintenance*
• optimise common routines using compression, fix issue with version tracking
• cleanup debug messages across the workflow
• dump emc_vars to debug folder
• update documentation
• remove cancel notification if common Python classes gets replaced
• strip VLAN-ID in VLAN name
• strip VLAN-ID in I-SID name, add VLAN Island location in front of the I-SID name
*fixed issues*
• issue using private VLANs malforms the Radius return attributes
• compare existing policy mappings with intended config failed if policy mapping are empty
• logging facility dies sometimes if the claim the STDOUT
• prevent sharding data lock clash, by adding random delay
• if private VLAN is defined, force a non platform VLAN configuration, but is not valid
|
+|24.10.13.5v344|*new features*
•
*maintenance*
• add workflow messages to provide more details about the status and result
• remove AP aware function (Extreme-Dynamic-MHSA='1') because it is set already by XIQ-SE if %PER_USER_ACL_VOSS% is configured
*fixed issues*
• LOG formatting issue in 'update_Policy_Mappings'
|
+|24.10.13.5v342|*new features*
• add non VLAN/I-SID support, no VLAN Islands required anymore
• remove Debug LOG from user input dialog, keep it true by default
*maintenance*
• optimise common routines using compression, fix issue with version tracking
• cleanup debug messages across the workflow
• dump emc_vars to debug folder
• update documentation
*fixed issues*
• compare existing policy mappings with intended config failed if policy mapping are empty
|
|24.10.13.5v319|*new features*
• support now multiple NAC engine groups
• enable/disable enforce AC
*maintenance*
• expand Debug LOG messages
*fixed issues*
• none
|
-|24.10.11.15v311|*new features*
• add multicast support
• enable/disable enforce NAC
*maintenance*
• expand Debug LOG messages
• update documentation
*fixed issues*
• default NAC Radius Config Attribute support multiple records comma-separated
• enforcement fails under some circumstances
• empty VLAN Policy location causes issues
• private VLAN support
• multiple VLAN, I-SID bindis (REGEX issue in update Policy Mappings)
• I-SID name not working
|
+|24.10.11.15v311|*new features*
• add multicast support
• enable/disable enforce NAC
*maintenance*
• expand Debug LOG messages
• update documentation
*fixed issues*
• default NAC Radius Config Attribute support multiple records comma-separated
• enforcement fails under some circumstances
• empty VLAN Policy location causes issues
• private VLAN support
• multiple VLAN, I-SID bindings (REGEX issue in update Policy Mappings)
• I-SID name not working
|
|