Upgrade Plan 210 SPD
From D4Science Wiki
gHN Upgrade Instructions
It should be carried as follows:
1) Download the upgrade script from
wget http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/ghn-distribution/upgrade-scripts/upgrade-ghn-3-4-0.sh
and make it executable:
chmod 700 upgrade-ghn-3-4-0.sh
2) Verify that the GLOBUS_LOCATION environment variable is correctly set
echo $GLOBUS_LOCATION
3) Run the upgrade script with the following arguments:
- <port>: The port where the container runs.
- <restart/norestart>: tells if the container has to be restarted or not after the upgrade
./upgrade-ghn-3-4-0.sh <port> <restart/norestart>
Notes:
- The script ask for the removal of previous GHNgCube Hosting Node. logs ( recommended )
4) Verify the upgrade operation using the infrastructure monitoring tools
http://monitor.d4science.research-infrastructures.eu
Infrastructure
GHNgCube Hosting Node. upgrade
- DONE (CNR) node28.p.d4science.research-infrastructures.eu:8080: upgrade GHNgCube Hosting Node. ( restart)
- DONE (CNR) node47.p.d4science.research-infrastructures.eu:8080 :upgrade GHNgCube Hosting Node. ( restart)
- DONE (CNR) node49.p.d4science.research-infrastructures.eu:8080 :upgrade GHNgCube Hosting Node. ( restart)
- DONE (CNR) node59.p.d4science.research-infrastructures.eu:8080 :upgrade GHNgCube Hosting Node. ( restart)
Service upgrade
- (CNR) node47.p.d4science.research-infrastructures.eu:8080 :upgrade SPD service and plugins ( restart)
Portals
D4science.org and Imarine portal upgrade:
- DONE (CNR) portal.i-marine.d4science.org:9000: upgrade GHNgCube Hosting Node. ( restart)
- DONE (CNR) portal.d4science.org:9000: upgrade GHNgCube Hosting Node. ( restart)
Upgrade
Artifacts are available at:
http://grids16.eng.it/BuildReport/browse/Recent_Builds/org.gcube.2-10-0/BUILD_18
upgraded portlets:
- ERROR! Invalid Build org.gcube.portlets-user.species-discovery.2-0-0 (Done from developer version)
upgraded components: ( under $GLOBUS_LOCATION/lib/_ext)
- DONE streams-2.0.0 (from streams-1.0.0)
- DONE tree-manager-framework-2.0.0.jar (from tree-manager-framework-1.0.0)
- DONE tree-manager-library-2.0.0.jar (from tree-manager-library-1.0.0)
- DONE tree-manager-stubs-2.0.0.jar ( from tree-manager-stubs-1.0.0.jar)
- DONE species-products-discovery-stubs.1-1-0 ( from species-products-discovery-stubs.1-1-0-SNAPSHOT)
- DONE spd-plugin-framework-1.0.0 (from spd-plugin-framework-1.0.0-SNAPSHOT)
- DONE spql-parser-1.0.0 ( from spql-parser.1-0-0-SNAPSHOT)
- DONE spd-client-library-1.0.0 (from spd-client-library.1-0-0-SNAPSHOT)
- DONE trees-1.1.0 ( from trees-1.0.0)
- DONE org.gcube.portlets-user.gcube-GISViewer.1-2-1
- DONE org.gcube.portlets-user.GISViewer.2-1-1
( under $GLOBUS_LOCATION/lib)
- DONE common-clients-2.0.0 ( from common-clients-2.0.0-SNAPSHOT)
- DONE common-gcore-clients-2.0.0 ( from common-gcore-clients-2.0.0-SNAPSHOT)