-
Couldn't load subscription status.
- Fork 167
Description
When I use NSSU to install OS on QFX virtual chassis device, my ansible-playbook gets exceptions.
Upgrade from JUNOS 14.1X53.D35 to D40, I get:
TASK [upgrade-os : Install Junos OS package on leaf] **************************************************************************************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: jnpr.junos.exception.RpcError: RpcError(severity: error, bad_element: None, message: Not able to get object by path)
fatal: [ord12-c1u1-leaf-1.uspp1.oraclecloud.com]: FAILED! =>
{"changed": false, "failed": true, "module_stderr": "Traceback (most recent call last):\n File "/tmp/ansible_IC0uSg/ansible_module_junos_install_os.py", line 307, in \n main()\n File "/tmp/ansible_IC0uSg/ansible_module_junos_install_os.py", line 292, in main\n results = junos_install_os(module, dev)\n File "/tmp/ansible_IC0uSg/ansible_module_junos_install_os.py", line 221, in junos_install_os\n ok = sw.install(package, **sw_args)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/utils/sw.py", line 673, in install\n dev_timeout=timeout, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/utils/sw.py", line 193, in pkgaddNSSU\n package_name=remote_package, **kvargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/rpcmeta.py", line 336, in _exec_rpc\n return self._junos.execute(rpc, **dec_args)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/decorators.py", line 76, in wrapper\n return function(*args, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/decorators.py", line 23, in wrapper\n result = function(*args, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/device.py", line 722, in execute\n errs=ex)\njnpr.junos.exception.RpcError: RpcError(severity: error, bad_element: None, message: Not able to get object by path)\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 0}
to retry, use: --limit @/home/yuhechen/.ansible/retry/upgrade-os.retry
PLAY RECAP ********************************************************************************************************************************************
ord12-c1u1-leaf-1.uspp1.oraclecloud.com : ok=2 changed=0 unreachable=0 failed=1
From D40 to D35, I get:
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: jnpr.junos.exception.ConnectClosedError: ConnectClosedError(ord12-c1u1-leaf-3.uspp1.oraclecloud.com)
fatal: [ord12-c1u1-leaf-3.uspp1.oraclecloud.com]: FAILED! =>
{"changed": false, "failed": true, "module_stderr": "Traceback (most recent call last):\n File "/tmp/ansible_OZzX1f/ansible_module_junos_install_os.py", line 307, in \n main()\n File "/tmp/ansible_OZzX1f/ansible_module_junos_install_os.py", line 292, in main\n results = junos_install_os(module, dev)\n File "/tmp/ansible_OZzX1f/ansible_module_junos_install_os.py", line 221, in junos_install_os\n ok = sw.install(package, **sw_args)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/utils/sw.py", line 673, in install\n dev_timeout=timeout, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/utils/sw.py", line 193, in pkgaddNSSU\n package_name=remote_package, **kvargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/rpcmeta.py", line 336, in _exec_rpc\n return self._junos.execute(rpc, **dec_args)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/decorators.py", line 76, in wrapper\n return function(*args, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/decorators.py", line 23, in wrapper\n result = function(*args, **kwargs)\n File "/usr/local/lib/python2.7/site-packages/jnpr/junos/device.py", line 708, in execute\n raise EzErrors.ConnectClosedError(self)\njnpr.junos.exception.ConnectClosedError: ConnectClosedError(ord12-c1u1-leaf-3.uspp1.oraclecloud.com)\n", "module_stdout": "", "msg": "MODULE FAILURE", "rc": 0}