[ 
https://issues.apache.org/jira/browse/USERGRID-1068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Russo updated USERGRID-1068:
------------------------------------
    Description: 
Create a python script that will allow users to upgrade from 2.0 to 2.1 per 
application.  This will ultimately allow an incremental deployment across an 
existing 2.0 cluster, without user impact.  It should allow for the following 
migration process:

tenant 1
1) setup new 2.1 tomcat
2) run migration bootstrap
3) migrate appinfo
4) reindex mgmt app only
5) run de-dup for whatever APP
6) reindex whatever APP
7) add 2.1 tomcats to customer ELB after 1-6 completed for all customer apps
8) run delta re-index/migration for all customer apps


tenant 2
1) reset appinfo version
2) migrate app info
3) reindex mgmt app
4) run de-dup for whatever APP
5) reindex whatever app
7) add 2.1 tomcats to customer ELB after 1-6 completed for all customer apps
8) run delta re-index/migration for all customer apps


after all apps migration
1) migrate entity data



  was:
Create a python script that will allow users to upgrade from 2.0 to 2.1 per 
application.  This will ultimately allow an incremental deployment across an 
existing 2.0 cluster, without user impact.  It should perform the following 
steps.

1) Russo add your steps here




> Create a per app migration script
> ---------------------------------
>
>                 Key: USERGRID-1068
>                 URL: https://issues.apache.org/jira/browse/USERGRID-1068
>             Project: Usergrid
>          Issue Type: Story
>            Reporter: Todd Nine
>
> Create a python script that will allow users to upgrade from 2.0 to 2.1 per 
> application.  This will ultimately allow an incremental deployment across an 
> existing 2.0 cluster, without user impact.  It should allow for the following 
> migration process:
> tenant 1
> 1) setup new 2.1 tomcat
> 2) run migration bootstrap
> 3) migrate appinfo
> 4) reindex mgmt app only
> 5) run de-dup for whatever APP
> 6) reindex whatever APP
> 7) add 2.1 tomcats to customer ELB after 1-6 completed for all customer apps
> 8) run delta re-index/migration for all customer apps
> tenant 2
> 1) reset appinfo version
> 2) migrate app info
> 3) reindex mgmt app
> 4) run de-dup for whatever APP
> 5) reindex whatever app
> 7) add 2.1 tomcats to customer ELB after 1-6 completed for all customer apps
> 8) run delta re-index/migration for all customer apps
> after all apps migration
> 1) migrate entity data



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to