Symptoms

It is not possible to buy a subscription or to upgrade to a plan based on Cloud Store Reseller service template. The template uses "OA Cloud Store Onboarding" application.

The following response for pem.upgradeSubscription can be found in BA logs:

[17-09-27 04:56:03.201 XMLRPC      RQ1653617 TH26642 TRC] REQUEST: pem.upgradeSubscription : { 'service_template_id' => 905, 'subscription_id' => 1035659, 'txn_id' => '1647800894', }
[17-09-27 04:56:04.680 XMLRPC      RQ1653617 TH26642 TRC] RESULT: pem.upgradeSubscription
[17-09-27 04:56:04.680 XMLRPC      RQ1653617 TH26642 DBG] { 'error_code' => 0, 'error_message' => 'Internal error: APSC: <html><head><title>Error</title></head><body>404 - Not Found</body></html>.', 'extype_id' => 1, 'module_id' => 'Common', 'properties' => { 'service_template_id' => 905, 'subscription_id' => 1035659, 'txn_id' => '1647800894', }, 'status' => -1, }

An attempt to upgrade the application instance to a newer version fails with the same error:

Internal error: APSC: Upgrade to ver. 1.1-551 : resource 318fdfa8-0cf1-4abd-bd00-2ff600912d64 of type 'rest' (http://www.parallels.com/cloud-store-onboarding/1.0) for APS application 'OA Cloud Store Onboarding-1.1-551' : <html><head><title>Error</title></head><body>404 - Not Found</body></html>.

OA Management Node does not contain cloudstore-war.war pattern in /usr/local/pem/wildfly-10.1.0.Final/standalone/configuration/standalone-full-ha.xml.

Cause

Odin Automation software issue POA-113599: cloudstore-war.war was not deployed automatically during OA upgrade

Resolution

To resolve the sitation, follow the steps on OA Management Node:

# cd /usr/local/pem/install/APS/cloudstore
# python deployWar.py

Internal content