My Oracle Support Banner

[PCA] Upgrading Compute Node Failed on Rebooting (Doc ID 2612154.1)

Last updated on JANUARY 06, 2020

Applies to:

Private Cloud Appliance - Version 2.2.2 and later
Linux x86-64


Upgrade one Compute Node failed.

ovca.log shows:

Mon Nov 18 15:26:11 2019 INFO: UpgradeServers script stopping...
[2019-11-18 15:26:12 1089481] ERROR (mgmt:1373) Failed to run for servers ['ovcacn13r1']: ['FATAL: Aborting upgra
de job on server: ovcacn13r1. The upgrade is taking too long.']
[2019-11-18 15:26:12 1089481] DEBUG (cn_upgrade_utils:200) Running preprocessing before CN upgrade from 3.4 to 3.4 for compute-nodes: []
[2019-11-18 15:26:12 1089481] DEBUG (cn_upgrade_utils:221) Running CN upgrade for: []
[2019-11-18 15:26:12 1089481] INFO (util:181) Removed lock: cn_upgrade
[2019-11-18 15:26:12 1089481] ERROR (api_util:37) Error while invoking API.
Traceback (most recent call last):
   File "/usr/lib/python2.6/site-packages/ovca/api/", line 35, in inner
      ret = func(*args, **kwargs)
   File "/usr/lib/python2.6/site-packages/ovca/api/", line 708, in upgrade_server
OvcaApiException: Error (UPDATE_002): Failed to upgrade the following compute-nodes: ['ovcacn13r1']. Error: '['FATAL: Aborting upgrade job on server: ovcacn13r1. The upgrade is taking too long.']'. Please check /var/log/ovca.log for more details.

Although the CN node is still ssh accessible, rediscover CN node from OVMM BUI failed with exception:

OVMAPI_4010E Attempt to send command: discover_hardware to server: ovcacn13r1 failed. OVMAPI_4004E Sync command failed on server: Command: discover_hardware, Server error: org.apache.xmlrpc.XmlRpcException: exceptions.LookupError:unknown encoding: string-escape

ovs-agent.log shows:

[2019-11-18 23:05:55 6197] DEBUG (service:76) call start: discover_hardware
[2019-11-18 23:05:55 6197] ERROR (service:96) catch_error: unknown encoding: string-escape
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/agent/lib/", line 94, in wrapper
File "/usr/lib64/python2.4/site-packages/agent/api/host/", line 590, in discover_hardware
File "/usr/lib64/python2.4/site-packages/agent/api/host/", line 705, in do_scsi_no_detail
File "/usr/lib64/python2.4/", line 550, in __init__
File "/usr/lib64/python2.4/", line 992, in _execute_child
File "/usr/lib64/python2.4/", line 1394, in loads
File "/usr/lib64/python2.4/", line 872, in load
File "/usr/lib64/python2.4/", line 985, in load_string
LookupError: unknown encoding: string-escape


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.