[
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)