Skip to content

Commit 5cc3536

Browse files
committed
release_26.1
1 parent 6cdee25 commit 5cc3536

File tree

58 files changed

+1530
-80
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1530
-80
lines changed

docs/changelog/2026/january.rst

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
January 2026
2+
==========
3+
4+
January 27 - Unicon v26.1
5+
------------------------
6+
7+
8+
9+
.. csv-table:: Module Versions
10+
:header: "Modules", "Versions"
11+
12+
``unicon.plugins``, v26.1
13+
``unicon``, v26.1
14+
15+
16+
17+
18+
Changelogs
19+
^^^^^^^^^^
20+
--------------------------------------------------------------------------------
21+
Fix
22+
--------------------------------------------------------------------------------
23+
24+
* unicon/patterns
25+
* Update connection refused pattern to include "Requested line is busy!"
26+
27+
* routers/connection_providers
28+
* connect
29+
* Unwrap connection kwargs and assign to device object for the arguments to be used by underlying connection providers.
30+
31+
* bases/router/connection_provider
32+
* Use enable service to transition to enable mode
33+
34+
35+
--------------------------------------------------------------------------------
36+
Add
37+
--------------------------------------------------------------------------------
38+
39+
* nxos/n9kv
40+
* Added AttachModuleConsoleN9k service to attach to module console of N9K devices.
41+
42+
43+
--------------------------------------------------------------------------------
44+
New
45+
--------------------------------------------------------------------------------
46+
47+
* iosxe/c8kv/statemachine
48+
* Added IosXEC8kvSingleRpStateMachine and IosXEC8kvDualRpStateMachine
49+
* Added new state machine for C8KV devices to support boot statement
50+
51+
* iosxe/cat9k/c9350/stack
52+
* Added the support for stack for c9350 devices
53+
* Added C9350StackReload service
54+
55+
56+
--------------------------------------------------------------------------------
57+
Recovery.
58+
--------------------------------------------------------------------------------
59+
60+
* iosxe/c8kv/statements
61+
* Added boot_image statement for C8KV devices
62+
* Modified the statement to support C8KV grub> mode by adding send(cmd)
63+
64+
65+
--------------------------------------------------------------------------------
66+
Fix
67+
--------------------------------------------------------------------------------
68+
69+
* pid_tokens
70+
* Updated proper platform/model for IR1101 devices.
71+
72+
* generic/service_pattern
73+
* Modified ping validate pattern to match the "Validate reply data? [no]" prompt correctly in generic patterns.
74+
75+
* generic/service_implementation
76+
* enable
77+
* Updated UniconAuthenticationError and CredentialsExhaustedError as exceptions as they were wrapped inside the subcommand failure for a failing UT.
78+
79+
* iosxe/patterns
80+
* Updated enable_prompt regex patterns to include 'eWLC' and allow alphanumeric characters in the device identifier section.
81+
82+
* generic/statemachine
83+
* Fixed config transition retry handling to avoid resending configure terminal when configuration mode is already entered.
84+
85+

docs/changelog/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Changelog
44
.. toctree::
55
:maxdepth: 2
66

7+
2026/january
78
2025/december
89
2025/october
910
2025/september

docs/changelog/undistributed.rst

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
--------------------------------------------------------------------------------
2+
Add
3+
--------------------------------------------------------------------------------
4+
5+
* nxos/n9kv
6+
* Added AttachModuleConsoleN9k service to attach to module console of N9K devices.
7+
8+
9+
--------------------------------------------------------------------------------
10+
New
11+
--------------------------------------------------------------------------------
12+
13+
* iosxe/c8kv/statemachine
14+
* Added IosXEC8kvSingleRpStateMachine and IosXEC8kvDualRpStateMachine
15+
* Added new state machine for C8KV devices to support boot statement
16+
17+
* iosxe/cat9k/c9350/stack
18+
* Added the support for stack for c9350 devices
19+
* Added C9350StackReload service
20+
21+
22+
--------------------------------------------------------------------------------
23+
Recovery.
24+
--------------------------------------------------------------------------------
25+
26+
* iosxe/c8kv/statements
27+
* Added boot_image statement for C8KV devices
28+
* Modified the statement to support C8KV grub> mode by adding send(cmd)
29+
30+
31+
--------------------------------------------------------------------------------
32+
Fix
33+
--------------------------------------------------------------------------------
34+
35+
* pid_tokens
36+
* Updated proper platform/model for IR1101 devices.
37+
38+
* generic/service_pattern
39+
* Modified ping validate pattern to match the "Validate reply data? [no]" prompt correctly in generic patterns.
40+
41+
* generic/service_implementation
42+
* enable
43+
* Updated UniconAuthenticationError and CredentialsExhaustedError as exceptions as they were wrapped inside the subcommand failure for a failing UT.
44+
45+
* iosxe/patterns
46+
* Updated enable_prompt regex patterns to include 'eWLC' and allow alphanumeric characters in the device identifier section.
47+
48+
* generic/statemachine
49+
* Fixed config transition retry handling to avoid resending configure terminal when configuration mode is already entered.
50+
51+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
--------------------------------------------------------------------------------
2+
New
3+
--------------------------------------------------------------------------------
4+
* IOSXE/cat9k/c9350/stack
5+
* Added the support for stack for c9350 devices
6+
* Added C9350StackReload service
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
--------------------------------------------------------------------------------
2+
New
3+
--------------------------------------------------------------------------------
4+
* iosxe/c8kv/statemachine
5+
* Added IosXEC8kvSingleRpStateMachine and IosXEC8kvDualRpStateMachine:
6+
* Added new state machine for C8KV devices to support boot statement
7+
recovery.
8+
9+
* iosxe/c8kv/statements
10+
* Added boot_image statement for C8KV devices:
11+
* Modified the statement to support C8KV grub> mode by adding send(cmd)
12+
instead of sendline.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
--------------------------------------------------------------------------------
2+
Add
3+
--------------------------------------------------------------------------------
4+
* nxos/n9kv
5+
* Added AttachModuleConsoleN9k service to attach to module console of N9K devices.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
--------------------------------------------------------------------------------
2+
Fix
3+
--------------------------------------------------------------------------------
4+
* generic/statemachine
5+
* Fixed config transition retry handling to avoid resending configure terminal when configuration mode is already entered.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
--------------------------------------------------------------------------------
2+
Fix
3+
--------------------------------------------------------------------------------
4+
* generic/service_implementation
5+
* enable
6+
* Updated UniconAuthenticationError and CredentialsExhaustedError as exceptions as they were wrapped inside the subcommand failure for a failing UT.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
--------------------------------------------------------------------------------
2+
Fix
3+
--------------------------------------------------------------------------------
4+
* iosxe/patterns
5+
* Updated enable_prompt regex patterns to include 'eWLC' and allow alphanumeric characters in the device identifier section.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
--------------------------------------------------------------------------------
2+
Fix
3+
--------------------------------------------------------------------------------
4+
* pid_tokens
5+
* Updated proper platform/model for IR1101 devices.

0 commit comments

Comments
 (0)