Skip to content

Commit adf622d

Browse files
authored
Merge pull request #193 from CiscoTestAutomation/release_25.7
Releasing v25.7
2 parents 238202e + 998ba2e commit adf622d

File tree

283 files changed

+6847
-4011
lines changed

Some content is hidden

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

283 files changed

+6847
-4011
lines changed

.github/workflows/run_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
strategy:
1616
matrix:
17-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
17+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1818

1919
steps:
2020
- uses: actions/checkout@v2
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
--------------------------------------------------------------------------------
2+
Fix
3+
--------------------------------------------------------------------------------
4+
5+
* stages
6+
* Update configure management to check for status of management interface to be up and fail the stage if it is not.
7+
8+
* clean-pkg/stages
9+
* iosxe
10+
* Updated the reset configuration to process the config in chunks
11+
* iosxe
12+
* Added a separate section to handle the unconfigure ignore startup config
13+
* Added logic to check status of previous install commit and perform commit if wasn't committed
14+
* cat9k
15+
* Added a separate section to handle the unconfigure ignore startup config
16+
17+
* clean/stages
18+
* Updated DeleteFilesFromServer to automatically access the hostname if not provided explicitly in either DeleteFilesFromServer or CopyToLinux stages.
19+
20+
* stages/iosxe
21+
* connect
22+
* Updated logout step to handle login prompts.
23+
* connect
24+
* Updated logout step to handle ssh connection issues after logout.
25+
26+
* clean-pkg
27+
* Refactor plugin loading from pkg_resources.iter_entry_points to importlib.metadata.entry_points
28+
29+
* iosxe
30+
* Fixed issue in `copy_to_device` where `origin['files']` would raise an error if there were no files.
31+
* InstallImage stage
32+
* Added new dialog to handle different platform reload patterns
33+
34+
* os/iosxe
35+
* Modified reset configuration
36+
* add platform console virtual to platform console virtual in Replace dictionaryå
37+
38+
39+
--------------------------------------------------------------------------------
40+
New
41+
--------------------------------------------------------------------------------
42+
43+
* stages/clean/iosxe
44+
* Modified the Rommon Boot stage.
45+
46+
* os/iosxe
47+
* Modified connect
48+
* Added logout logic.
49+
* Modified InstallRemoveInactive
50+
* Updated loop_continue to True.
51+
52+

pkgs/clean-pkg/changelog/changelog_add_iosxe_powercycle_stage_connect_timeout_202503111310.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

pkgs/clean-pkg/changelog/changelog_modify_iosxe_ChangeBootVariable_stage_20240918204515.rst

Lines changed: 0 additions & 13 deletions
This file was deleted.

pkgs/clean-pkg/changelog/changelog_modify_iosxe_InstallImage_2025040111214.rst

Lines changed: 0 additions & 10 deletions
This file was deleted.

pkgs/clean-pkg/sdk_generator/output/github_clean.json

Lines changed: 30 additions & 30 deletions
Large diffs are not rendered by default.

pkgs/clean-pkg/src/genie/libs/clean/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
'''
99

1010
# metadata
11-
__version__ = "25.6"
11+
__version__ = "25.7"
1212
__author__ = 'Cisco Systems Inc.'
1313
1414
__copyright__ = 'Copyright (c) 2019, Cisco Systems Inc.'

pkgs/clean-pkg/src/genie/libs/clean/stages/iosxe/cat9k/stages.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,11 +874,12 @@ class InstallImage(IOSXEInstallImage):
874874
# Execution order of Stage steps
875875
# ==============================
876876
exec_order = [
877-
'verify_running_image',
878877
'delete_boot_variable',
879878
'set_boot_variable',
879+
'configure_and_verify_startup_config',
880880
'save_running_config',
881881
'verify_boot_variable',
882+
'verify_running_image',
882883
'install_image'
883884
]
884885

0 commit comments

Comments
 (0)