My Oracle Support Banner

Step 5 of Mammoth Upgrade Fails with "Unexpected character ('s' (code 115)):" (Doc ID 2392563.1)

Last updated on APRIL 28, 2018

Applies to:

Big Data Appliance Integrated Software - Version 4.8.0 and later
Linux x86-64

Symptoms

Step 5 of Mammoth upgrade (which upgrades the CDH parcel) fails as below:

************************************
Error [19001]: (//bdanode03.example.com//Stage[main]/Hadoop::Installcdhparcel/Exec[deployparcel]/returns) change from notrun to 0 failed: /opt/oracle/BDAMammoth/bdaconfig/tmp/deployparcel.sh &> /opt/oracle/BDAMammoth/bdaconfig/tmp/deployparcel_1524284703.out returned 1 instead of one of [0]
************************************

1. Checking /opt/oracle/BDAMammoth/bdaconfig/tmp/deployparcel_1524284703.out, on Node 3 shows the failure:

Error : Unexpected character ('s' (code 115)): was expecting comma to separate OBJECT entries\n at [Source: org.apache.cxf.transport.http.AbstractHTTPDestination$1@f9dc56; line: 1, column: 144]
Failed. Full error output in : /opt/oracle/BDAMammoth/bdaconfig/tmp/clusters_<cluster_name>_services_hue_config_1524287782.out

2. Checking /opt/oracle/BDAMammoth/bdaconfig/tmp/deployparcel.sh, on Node 3 shows hue safety valve checks:

...

# Create Config for Hue
call_cm json GET '' clusters/<cluster_name>/services/hue/config?view=full
hue_service_safety_valve_value='/opt/oracle/bda/bin/json-select --jpx="items?s(name:\"hue_service_safety_valve\")/value" $logdir/$logname.out'

if [ -n "$hue_service_safety_valve_value" ]; then
if ! echo "$hue_service_safety_valve_value" | grep -q 'allowed_hosts' ; then
hue_service_safety_valve_value="$hue_service_safety_valve_value \r\n[desktop]\r\nallowed_hosts=*"
fi
else
hue_service_safety_valve_value="[desktop]\r\nallowed_hosts=*"
fi
...

3. Checking the "Hue Service Advanced Configuration Snippet (Safety Valve) for hue_safety_valve.ini" parameter shows a long non-default configuration.

To see this navigate in CM: hue > Configuration > Search: Hue Service Advanced Configuration Snippet (Safety Valve) for hue_safety_valve.ini

 

Cause

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

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


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