Jonathan Hurley created AMBARI-12228: ----------------------------------------
Summary: Oozie Rolling Upgrade Orchestration Is Incorrect Key: AMBARI-12228 URL: https://issues.apache.org/jira/browse/AMBARI-12228 Project: Ambari Issue Type: Bug Components: ambari-server Affects Versions: 2.0.0 Reporter: Jonathan Hurley Assignee: Jonathan Hurley Priority: Critical Fix For: 2.1.0 Here is an example of the new orchestration for an upgrade from 2.2 to 2.3 - Before Upgrade Begins -# Execute a custom script to stop all oozie servers, one at a time -# Execute the database upgrade using the 2.3 bits -# Execute the sharelib creation and upload using the 2.3 bits - For each Oozie server, which is currently down -# backup the oozie configurations -# conf-select and hdp-select -# restore configurations -# Prepare /usr/hdp/current/oozie/libext-customer and gets ready to upgrade the WAR -# \{oozie_setup_sh\} prepare-war \{oozie_secure\} -d \{oozie_libext_customer_dir\} -# Start the Oozie server On a downgrade, we will perform a similar series of steps, except a few differences: - No database upgrade will be performed - The bits used to generate the sharelib are going to be the downgrade stacks, ie 2.2 -- This message was sent by Atlassian JIRA (v6.3.4#6332)