[
https://issues.apache.org/jira/browse/AMBARI-12228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jonathan Hurley resolved AMBARI-12228.
--------------------------------------
Resolution: Fixed
> 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)