Upgrade Plan 210 SPD

From D4Science Wiki
Jump to: navigation, search

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)