Difference between revisions of "Upgrade Plan 211 gCubeApps"

From D4Science Wiki
Jump to: navigation, search
(gHN Upgrade Instructions)
(gCubeApps VO and VRE Services)
 
(61 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
== gHN Upgrade Instructions ==
 
== gHN Upgrade Instructions ==
  
The upgrade to the latest version of GHN (v 3.4.0) and gCube (2.10.0) requires Site Manager to apply several upgrade scripts according to the GHN to upgrade
+
The upgrade to the latest version of GHN (v 3.5.0) and gCube (2.11.0) requires Site Manager to apply several upgrade scripts according to the GHN to upgrade
  
 
=== upgrade from V 3.2.7 ===
 
=== upgrade from V 3.2.7 ===
  
 
* Upgrade to GHN v 3.3.0 using the following [[GHN_upgrade_330|instructions]]
 
* Upgrade to GHN v 3.3.0 using the following [[GHN_upgrade_330|instructions]]
* Upgrade to GHN v 3.4.0 using the following [[GHN_upgrade_340|instructions]]
+
* Upgrade to GHN v 3.5.0 using the following [[GHN_upgrade_350|instructions]]
  
 
=== upgrade from V 3.3.0 ===
 
=== upgrade from V 3.3.0 ===
  
* Upgrade to GHN v 3.4.0 using the following [[GHN_upgrade_340|instructions]]
+
* Upgrade to GHN v 3.5.0 using the following [[GHN_upgrade_350|instructions]]
  
 
=== Clean and upgrade  ===
 
=== Clean and upgrade  ===
  
* Clean and upgrade  to GHN v 3.4.0 using the following [[GHN_clean_340|instructions]]
+
* Clean and upgrade  to GHN v 3.5.0 using the following [[GHN_clean_350|instructions]]
  
== Infrastructure (13 Jul AM) ==
+
== Infrastructure (26/10/12 AM) ==
  
A fix for the Deployer 2.3 needs to be deployed. (https://support.d4science-ii.research-infrastructures.eu/ticket/422)
+
GHNs to upgrade following the  [[GHN_upgrade_350|instructions]]
  
* '''DONE''' (CERN) node1.p.d4science.research-infrastructures.eu:8000: patch Deployer 2.3
+
* '''DONE''' CNR) node1.p.d4science.research-infrastructures.eu:8000
* '''DONE''' (CERN) node1.p.d4science.research-infrastructures.eu:8080: patch Deployer 2.3
+
* '''DONE''' (CNR) node1.p.d4science.research-infrastructures.eu:8080
* '''DONE''' (CERN) node2.p.d4science.research-infrastructures.eu:8080: patch Deployer 2.3
+
* '''DONE''' (CNR) node2.p.d4science.research-infrastructures.eu:8080
* '''DONE''' (CERN) node17.p.d4science.research-infrastructures.eu:8080: patch Deployer 2.3
+
* '''DONE''' (CNR) node17.p.d4science.research-infrastructures.eu:8080
*  '''DONE''' (CERN) node11.p.d4science.research-infrastructures.eu:8080: patch Deployer 2.3
+
*  '''DONE''' (CNR) node11.p.d4science.research-infrastructures.eu:8080
  
== gCubeApps VO (13 Jul AM) ==
+
Services:
  
A fix for the Deployer 2.3 needs to be deployed. (https://support.d4science-ii.research-infrastructures.eu/ticket/422)
+
* '''DONE''' (CNR) node1.p.d4science.research-infrastructures.eu:8000: undeploy Software Repository, update RM
 +
* '''DONE''' (CNR) node2.p.d4science.research-infrastructures.eu:8000: upgrade ISRegistry
  
 +
=== conf ===
  
* '''DONE''' (CERN) node66.p.d4science.research-infrastructures.eu:8000: patch Deployer 2.3
+
*  '''DONE''' (CERN) switch SG to use gcube-staging-tmp
* '''DONE''' (CERN) node66.p.d4science.research-infrastructures.eu:8080:  patch Deployer 2.3
+
* '''DONE''' (ENG) Registration of the new Profile to production SG
* '''DONE''' (CERN) node65.p.d4science.research-infrastructures.eu:8080:  patch Deployer 2.3
+
* '''DONE''' (CERN) node36.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) rstudio.p.d4science.research-infrastructures.eu:8080 :  patch Deployer 2.3
+
* '''DONE''' (CERN) node39.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node47.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node49.p.d4science.research-infrastructures.eu:8080 :  patch Deployer 2.3
+
* '''DONE''' (CERN) node53.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node54.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node59.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node60.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node61.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node62.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node63.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
* '''DONE''' (CERN) node64.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.3
+
  
== FARM VO ==
+
== gCubeApps VO (26/10/12 AM) ==
  
=== FARM Enabling Services (12 Jul PM) ===
+
=== gCubeApps VO Enabling Services ===
  
In order to enable the upgrade to the new Maven based dynamic deployment of packages, we need to have a procedure for the upgrade:
+
GHNs to upgrade following the [[GHN_upgrade_350|instructions]]
  
* The old and new RM are incompatible, cause they use 2 different services for Dependencies resolution and deployment ( SR vs SG)
+
* '''DONE''' (CNR) node66.p.d4science.research-infrastructures.eu:8080
* In order to undeploy the current installed packages we need to use the old version of the RM services
+
* '''DONE''' (CNR) node66.p.d4science.research-infrastructures.eu:8000
* In parallel the new version should be deployed in order to perform the new deployment
+
* '''DONE''' (CNR) node65.p.d4science.research-infrastructures.eu:8080
* In addition the undeployment of packages must be performed with the old version of the Deployer Service, while the deployment with the new one.
+
* The flow of action is the following.  
+
** remove the service from VRE scopes before performing the undeployment ( we fond a bug in this case (https://support.d4science-ii.research-infrastructures.eu/ticket/429), and nodes must be patched before removing the scope)
+
** undeploy the service
+
** upgrade the GHN to version  3.3.0
+
** Deploy the upgraded service using the new version of the RM.
+
  
For this reason only the GHNs where we need to upgrade services are going to be upgraded to GHN 3.3.0
+
Services:
 +
* '''DONE''' (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade RM
 +
* '''DONE'''  (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade ISRegistry
  
gHNs:
+
=== gCubeApps VO and VRE Services  ===
  
 +
GHNs to  clean following  [[GHN_clean_350|instructions]]
  
* '''DONE''' (CNR) node24.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
+
* '''DONE''' (CNR) node39.p.d4science.research-infrastructures.eu:8080
* '''DONE''' (CNR) node26.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
+
*  '''DONE''' (CNR) node60.p.d4science.research-infrastructures.eu:8080
* '''DONE''' (CNR) node32.p.d4science.research-infrastructures.eu:8000: upgrade node ( restart )
+
* '''DONE''' (CNR) node61.p.d4science.research-infrastructures.eu:8080  
 +
*  '''DONE''' (CNR) node62.p.d4science.research-infrastructures.eu:8080
 +
* '''DONE''' (CNR) node63.p.d4science.research-infrastructures.eu:8080
 +
*  '''DONE''' (NKUA) dewn01.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn02.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn03.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn04.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn05.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn06.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn07.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn08.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn09.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dewn10.madgik.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dl19.di.uoa.gr:8080
 +
*  '''DONE''' (NKUA) dl19.di.uoa.gr:8084
  
Services:
+
GHNs to  upgrade  from 3.4.0 ( CERN responsible)
* '''DONE''' (CNR) node26.p.d4science.research-infrastructures.eu:8080: upgrade IS-Registry
+
* '''DONE''' (CNR) node32.p.d4science.research-infrastructures.eu:8000: install RM
+
  
Configuration:
+
*  '''DONE''' (CERN) node59.p.d4science.research-infrastructures.eu:8080
 +
*  (CERN) node46.p.d4science.research-infrastructures.eu:8080
 +
*  (CERN) node47.p.d4science.research-infrastructures.eu:8080
 +
*  (CERN) node49.p.d4science.research-infrastructures.eu:8080
  
The following RuntimeResource must be configured
+
GHNs to  upgrade  following   [[GHN_upgrade_350|instructions]]
  
 +
*  '''DONE''' (CNR) node36.p.d4science.research-infrastructures.eu:8080
 +
*  '''DONE''' (CNR) rstudio.p.d4science.research-infrastructures.eu:8080
 +
*  '''DONE''' (CNR) node53.p.d4science.research-infrastructures.eu:8080
 +
*  '''DONE''' (CNR node54.p.d4science.research-infrastructures.eu:8080
 +
*  '''DONE''' (CNR) node64.p.d4science.research-infrastructures.eu:8080
  
* '''DONE''' Geo Server
+
Services
* '''DONE''' GeoNetwork
+
* '''DONE''' RStudio
+
* '''DONE''' TimeSeries Database
+
* '''DONE''' Ecological Modeling Database
+
* '''DONE''' PostGis Database
+
*  Obis database
+
*  Species Link
+
*  Worms
+
*  CoL
+
*  Maven Repository
+
* Transect
+
  
 +
*  (CERN) node47.p.d4science.research-infrastructures.eu:8080 : upgrade SPD and all plugins ( check Runtime Resource Configuration)
 +
*  (CERN) node49.p.d4science.research-infrastructures.eu:8080 : upgrade Aquamaps
 +
*  (CERN) node59.p.d4science.research-infrastructures.eu:8080 : upgrade TimeSeries
 +
*  '''DONE''' (CERN) node64.p.d4science.research-infrastructures.eu:8080 : upgrade VRE Modeler ( clean DB)
 +
*  (CERN) node60.p.d4science.research-infrastructures.eu:8080 : deploy Statistical Manager Service
 +
*  (CERN) node61.p.d4science.research-infrastructures.eu:8080 : deploy Statistical Manager Service
 +
*  (CERN) node62.p.d4science.research-infrastructures.eu:8080 : deploy Executor '''DONE''' , GenericWorker
 +
*  (CERN) node63.p.d4science.research-infrastructures.eu:8080 : deploy Executor '''DONE''', GenericWorker
  
The SG must be added to FARM scope and 2.9.0 profile registered on this scope.
+
=== gCubeApps VO Configuration ===
  
=== FARM VO/VRE Services (13 Jul AM) ===
+
In order to store the Statistical Manager computations a new node with DB need to be setup:
  
gHNs:
+
* db1.p.d4science.research-infrastructures.eu
  
*  '''DONE''' (FAO) ldvapp08.fao.org:8080: upgrade node (restart)
+
The node should be configured in the StatisticalManagerDataBase RuntimeResource
* '''DONE''' (FAO) ldvapp08.fao.org:8081: upgrade node (restart)
+
*  '''DONE''' (CNR) node14.p.d4science.research-infrastructures.eu:8080: upgrade node(restart)
+
*  '''DONE''' (CNR) node28.p.d4science.research-infrastructures.eu:8080: upgrade node(restart)
+
*  '''DONE''' (CNR) node44.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
+
*  '''DONE''' (NKUA) dl16.di.uoa.gr:8084 : upgrade node (restart) 
+
*  '''DONE''' (NKUA) dl25.di.uoa.gr:8084 : upgrade node (restart)
+
*  '''DONE''' (NKUA) dl16.di.uoa.gr:8080 : upgrade node (restart)
+
 
+
 
+
Services:
+
  
a patch to the previous version of the deployer is needed (https://support.d4science-ii.research-infrastructures.eu/ticket/429)
+
'''DONE''' The VREModelerFunctionality Resource has a new format and should be upgraded
  
 +
=== StatisticalDataAnalysis VRE  ===
  
*  '''DONE''' (CERN) node6.p.d4science.research-infrastructures.eu:8000 : patch Deployer 2.2
+
A VRE for the statistical Manager should be deployed with the following portlet:
*  '''DONE''' (CERN) node9.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) node23.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) node27.p.d4science.research-infrastructures.eu:8080 :  patch Deployer 2.2
+
*  '''DONE''' (CERN) node30.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) node33.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) node38.p.d4science.research-infrastructures.eu:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) node37.p.d4science.research-infrastructures.eu:8080: patch Deployer 2.2
+
*  '''DONE''' (CERN) dl17.di.uoa.gr:8080 : patch Deployer 2.2
+
*  (CERN) dl23.di.uoa.gr:8080 : patch Deployer 2.2
+
*  '''DONE''' (CERN) dl25.di.uoa.gr:8080 : patch Deployer 2.2
+
  
* '''DONE'''  (CERN) node28.p.d4science.research-infrastructures.eu:8080:upgrade TS  service
+
* StatisticalManagerPortlet
**  org.gcube.content-management.time-series.2-3-0
+
**  org.gcube.content-management.time-series-geo-tools.1-4-0
+
**  org.gcube.common.TSDBInterface.1-3-0
+
**  org.gcube.common.TSPostgresImplementation.1-3-0
+
**  org.gcube.common.GeoServerInterface.1-8-0
+
**  org.gcube.data-analysis.ecological-engine.1-2-0
+
**  org.gcube.content-management.codelist-manager.1-2-0
+
* '''DONE''' (CERN) node44.p.d4science.research-infrastructures.eu:8080: upgrade VREModeler
+
* '''DONE''' (CERN) node14.p.d4science.research-infrastructures.eu:8080: upgrade RM
+
* (CERN) ldvapp08.fao.org:8080 : upgrade RM
+
* '''DONE''' (CERN) dl16.di.uoa.gr:8080: upgrade RM
+
* '''DONE''' (CERN) dl25.di.uoa.gr:8084: upgrade RM
+

Latest revision as of 15:07, 26 October 2012

gHN Upgrade Instructions

The upgrade to the latest version of GHNgCube Hosting Node. (v 3.5.0) and gCube (2.11.0) requires Site Manager to apply several upgrade scripts according to the GHNgCube Hosting Node. to upgrade

upgrade from V 3.2.7

  • Upgrade to GHNgCube Hosting Node. v 3.3.0 using the following instructions
  • Upgrade to GHNgCube Hosting Node. v 3.5.0 using the following instructions

upgrade from V 3.3.0

  • Upgrade to GHNgCube Hosting Node. v 3.5.0 using the following instructions

Clean and upgrade

  • Clean and upgrade to GHNgCube Hosting Node. v 3.5.0 using the following instructions

Infrastructure (26/10/12 AM)

GHNs to upgrade following the instructions

  • DONE CNR) node1.p.d4science.research-infrastructures.eu:8000
  • DONE (CNR) node1.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node2.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node17.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node11.p.d4science.research-infrastructures.eu:8080

Services:

  • DONE (CNR) node1.p.d4science.research-infrastructures.eu:8000: undeploy Software Repository, update RM
  • DONE (CNR) node2.p.d4science.research-infrastructures.eu:8000: upgrade ISRegistry

conf

  • DONE (CERN) switch SG to use gcube-staging-tmp
  • DONE (ENG) Registration of the new Profile to production SG

gCubeApps VOVirtual Organization; (26/10/12 AM)

gCubeApps VOVirtual Organization; Enabling Services

GHNs to upgrade following the instructions

  • DONE (CNR) node66.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node66.p.d4science.research-infrastructures.eu:8000
  • DONE (CNR) node65.p.d4science.research-infrastructures.eu:8080

Services:

  • DONE (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade RM
  • DONE (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade ISRegistry

gCubeApps VOVirtual Organization; and VREVirtual Research Environment. Services

GHNs to clean following instructions

  • DONE (CNR) node39.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node60.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node61.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node62.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node63.p.d4science.research-infrastructures.eu:8080
  • DONE (NKUA) dewn01.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn02.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn03.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn04.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn05.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn06.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn07.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn08.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn09.madgik.di.uoa.gr:8080
  • DONE (NKUA) dewn10.madgik.di.uoa.gr:8080
  • DONE (NKUA) dl19.di.uoa.gr:8080
  • DONE (NKUA) dl19.di.uoa.gr:8084

GHNs to upgrade from 3.4.0 ( CERN responsible)

  • DONE (CERN) node59.p.d4science.research-infrastructures.eu:8080
  • (CERN) node46.p.d4science.research-infrastructures.eu:8080
  • (CERN) node47.p.d4science.research-infrastructures.eu:8080
  • (CERN) node49.p.d4science.research-infrastructures.eu:8080

GHNs to upgrade following instructions

  • DONE (CNR) node36.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) rstudio.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node53.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR node54.p.d4science.research-infrastructures.eu:8080
  • DONE (CNR) node64.p.d4science.research-infrastructures.eu:8080

Services

  • (CERN) node47.p.d4science.research-infrastructures.eu:8080 : upgrade SPD and all plugins ( check Runtime Resource Configuration)
  • (CERN) node49.p.d4science.research-infrastructures.eu:8080 : upgrade Aquamaps
  • (CERN) node59.p.d4science.research-infrastructures.eu:8080 : upgrade TimeSeries
  • DONE (CERN) node64.p.d4science.research-infrastructures.eu:8080 : upgrade VREVirtual Research Environment. Modeler ( clean DB)
  • (CERN) node60.p.d4science.research-infrastructures.eu:8080 : deploy Statistical Manager Service
  • (CERN) node61.p.d4science.research-infrastructures.eu:8080 : deploy Statistical Manager Service
  • (CERN) node62.p.d4science.research-infrastructures.eu:8080 : deploy Executor DONE , GenericWorker
  • (CERN) node63.p.d4science.research-infrastructures.eu:8080 : deploy Executor DONE, GenericWorker

gCubeApps VOVirtual Organization; Configuration

In order to store the Statistical Manager computations a new node with DB need to be setup:

  • db1.p.d4science.research-infrastructures.eu

The node should be configured in the StatisticalManagerDataBase RuntimeResource

DONE The VREModelerFunctionality Resource has a new format and should be upgraded

StatisticalDataAnalysis VREVirtual Research Environment.

A VREVirtual Research Environment. for the statistical Manager should be deployed with the following portlet:

  • StatisticalManagerPortlet