Directory to save backup [backup]: ashtwill-v6-lab-20250422
INFO - Preparing for backup...
INFO - Logging in to SD-WAN Manager...
INFO - Creating backup of Manager01 node...
INFO - Creating backup of Manager01 node (1/13)...
Traceback (most recent call last):
File "src/unicon/statemachine/statemachine.py", line 738, in unicon.statemachine.statemachine.StateMachine.go_to
File "src/unicon/statemachine/statetransition.py", line 484, in unicon.statemachine.statetransition.AnyStateTransition.do_transitions
File "src/unicon/eal/dialogs.py", line 479, in unicon.eal.dialogs.Dialog.process
File "src/unicon/eal/dialog_processor.py", line 358, in unicon.eal.dialog_processor.SimpleDialogProcessor.process
File "src/unicon/eal/dialog_processor.py", line 304, in unicon.eal.dialog_processor.SimpleDialogProcessor.timeout_handler
unicon.core.errors.TimeoutError: timeout occurred:
timeout value: 10
last_command: '\r'
pattern: ['Uncommitted changes found, commit them\\? \\[yes/no/CANCEL\\]', '^(.*?%N\\s?([-\\w\\]/~\\s:\\d]+)?[>\\$~%#])\\s?$', '^(.*?)(%N\\(config.*\\)#)\\s*$', '^(.*?)((%N|vedge|vsmart|vmanage)#)\\s*$', '^.*--\\s?[Mm]ore\\s?--.*$', '^.*(?<!Abort Copy\\? )\\[confirm\\].*$', '^.*\\[yes[/,][Nn][Oo]\\]\\s?:?\\s*$']
buffer:'\x1b[J\x1b[2K\rconsoles> \x1b[J\x1b[2K\rconsoles> \r\n\x1b[J\x1b[2K\rconsoles> '
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "src/unicon/bases/connection.py", line 793, in unicon.bases.connection.Connection.connect
File "src/unicon/bases/routers/connection_provider.py", line 233, in unicon.bases.routers.connection_provider.BaseSingleRpConnectionProvider.connect
File "src/unicon/bases/routers/connection_provider.py", line 291, in unicon.bases.routers.connection_provider.BaseSingleRpConnectionProvider.init_connection
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/unicon/plugins/confd/__init__.py", line 75, in init_handle
con.state_machine.detect_state(con.spawn)
File "src/unicon/statemachine/statemachine.py", line 812, in unicon.statemachine.statemachine.StateMachine.detect_state
File "src/unicon/statemachine/statemachine.py", line 742, in unicon.statemachine.statemachine.StateMachine.go_to
unicon.core.errors.StateMachineError: Failed while bringing device to "any" state
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/sjc24-tme/venv/bin/csdwan", line 8, in <module>
sys.exit(cli())
^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/rich_click/rich_command.py", line 367, in __call__
return super().__call__(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/click/core.py", line 1161, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/rich_click/rich_command.py", line 152, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/click/core.py", line 1697, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/click/core.py", line 1443, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/click/core.py", line 788, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/catalyst_sdwan_lab/cli.py", line 181, in wrapper_common_options
return f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/click/decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/catalyst_sdwan_lab/cli.py", line 385, in cli_backup
backup.main(
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/catalyst_sdwan_lab/tasks/backup.py", line 242, in main
[personality, node_type, pylab] = check_pyats_device_connectivity(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/catalyst_sdwan_lab/tasks/backup.py", line 97, in check_pyats_device_connectivity
if validate_credentials(pylab, node_label):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/catalyst_sdwan_lab/tasks/backup.py", line 36, in validate_credentials
pylab.run_command(node_label, "show version")
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/virl2_client/models/cl_pyats.py", line 208, in run_command
return self._execute_command(
^^^^^^^^^^^^^^^^^^^^^^
File "/home/sjc24-tme/venv/lib/python3.12/site-packages/virl2_client/models/cl_pyats.py", line 180, in _execute_command
pyats_device.connect(log_stdout=False, learn_hostname=True)
File "src/pyats/connections/manager.py", line 512, in pyats.connections.manager.ConnectionManager.connect
File "src/unicon/bases/connection.py", line 809, in unicon.bases.connection.Connection.connect
unicon.core.errors.ConnectionError: failed to connect to
Failed while bringing device to "any" state
Description
Backup task is failing on the latest dev build