Difference between revisions of "Upgrade Plan 281"

From D4Science Wiki
Jump to: navigation, search
Line 53: Line 53:
 
*  (CERN) upload SAs to  Production Software Repository
 
*  (CERN) upload SAs to  Production Software Repository
  
== Ecosystem VO ==
+
== gCube Apps VO ==
  
=== Ecosystem Enabling Services (16 Feb AM) ===
+
=== gCube Enabling Services (12 Mar AM) ===
  
 
gHNs:
 
gHNs:
  
* '''DONE''' (CNR) node8.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade node (restart)  + key installation
 +
* (CNR) node66.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)  + key installation
 +
* (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade node (restart) + key installation
  
Services:
 
* '''DONE''' (CERN)  node8.p.d4science.research-infrastructures.eu:8080: patch Resource Manager
 
  
=== Ecosystem VO/VRE Services (16 Feb PM) ===
+
=== gCube VO/VRE Services (12 Mar AM) ===  
  
gHNs:
 
 
* '''DONE''' (NKUA) dl17.di.uoa.gr:8084: upgrade node (restart)
 
* '''DONE''' (NKUA) dl18.di.uoa.gr:8080: upgrade node (restart)
 
* '''DONE''' (NKUA) dl18.di.uoa.gr:8084: upgrade node (restart)
 
 
 
Services:
 
* '''DONE''' (CERN) node13.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
 
* '''DONE''' (CERN) node25.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
 
* '''DONE''' (CERN) dl17.di.uoa.gr:8084: patch ResourceManager
 
* '''DONE''' (CERN) dl18.di.uoa.gr:8080: patch ResourceManager
 
* '''DONE''' (CERN) dl18.di.uoa.gr:8084: patch ResourceManager
 
* '''DONE''' (CERN) dl19.di.uoa.gr:8084: patch ResourceRegistry
 
* '''DONE''' (CERN) dl19.di.uoa.gr:8080: patch ResourceRegistry
 
* '''DONE''' (CERN) dl21.di.uoa.gr:8080: patch ResourceRegistry
 
* '''DONE''' (CERN) dl21.di.uoa.gr:8084: patch ResourceRegistry
 
* '''DONE''' (CERN) dl26.di.uoa.gr:8084: patch ResourceRegistry
 
* '''DONE''' (CERN) dl27.di.uoa.gr:8080: patch ResourceRegistry
 
 
== gCube Apps VO ==
 
 
=== gCube Enabling Services (16 Feb AM) ===
 
  
 
gHNs:
 
gHNs:
 
+
* (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
* '''DONE''' (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade node (restart)
+
* (CNR) node59.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
 +
* (CNR) node60.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
 +
* (CNR) node61.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
 +
* (CNR) node62.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
 +
* (CNR) node63.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  
  
 
Services:
 
Services:
 +
* (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade Aquamaps
 +
* (CNR) node59.p.d4science.research-infrastructures.eu:8080 : upgrade TS and TImeSeriesGeoTools
  
* '''DONE''' (CERN) node66.p.d4science.research-infrastructures.eu:8000: patch Resource Manager
 
 
=== gCube VO/VRE Services (16 Feb PM) ===
 
 
 
gHNs:
 
* '''DONE''' (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
 
* '''DONE''' (CNR) node60.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
 
* '''DONE''' (CNR) node61.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
 
* '''DONE''' (CNR) node62.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
 
* '''DONE''' (CNR) node63.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart)
 
 
 
Services:
 
* '''DONE''' (CERN) node60.p.d4science.research-infrastructures.eu:8080 : patch Resource Manager
 
* '''DONE''' (CERN) node61.p.d4science.research-infrastructures.eu:8080 : patch Resource Manager
 
* '''DONE''' (CERN) node62.p.d4science.research-infrastructures.eu:8080 : patch Resource Manager
 
* '''DONE''' (CERN) node63.p.d4science.research-infrastructures.eu:8080 : patch Resource Manager
 
  
 
== FARM VO ==
 
== FARM VO ==
  
=== FARM Enabling Services (16 Feb AM) ===
+
=== FARM Enabling Services (12 mar AM) ===
  
 
gHNs:
 
gHNs:
  
* '''DONE''' (CNR) node24.p.d4science.research-infrastructures.eu:8002: upgrade node ( restart )
+
* (CNR) node24.p.d4science.research-infrastructures.eu:8002: upgrade node ( restart )+ key installation
 +
* (CNR) node24.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )+ key installation
 +
* (CNR) node26.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )+ key installation
  
  
Services:
+
=== FARM VO/VRE Services (12 Mar AM) ===
 
+
* '''DONE''' (CERN) node24.p.d4science.research-infrastructures.eu:8002: patch Resource Manager
+
 
+
=== FARM VO/VRE Services (16 Feb PM) ===
+
  
 
gHNs:
 
gHNs:
  
* '''DONE''' (CNR) node14.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* (CNR) node14.p.d4science.research-infrastructures.eu:8080: upgrade node + key installation
* '''DONE''' (CNR) aquamaps.ifm-geomar.de:8080 : upgrade node (restart)
+
* (CNR) node28.p.d4science.research-infrastructures.eu:8080: upgrade node + key installation
* '''DONE''' (CNR) portal.d4science.research-infrastructures.eu:9000: upgrade node (restart)
+
* (CNR) aquamaps.ifm-geomar.de:8080 : upgrade node (restart)  + key installation
* '''DONE''' (FAO) ldvapp08.fao.org:8080: upgrade node (restart) 
+
* (FAO) ldvapp08.fao.org:8080: upgrade node (restart)  + key installation
* '''DONE''' (NKUA) dl16.di.uoa.gr:8080: upgrade node (restart)
+
* (NKUA) dl16.di.uoa.gr:8080: upgrade node (restart) + key installation
* '''DONE''' (NKUA) dl25.di.uoa.gr:8084: upgrade node (restart)   
+
 
+
 
+
Services:
+
 
+
* '''DONE''' (CERN) node6.p.d4science.research-infrastructures.eu:8000: patch ResourceRegistry
+
* '''DONE''' (CERN) node6.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
+
* '''DONE''' (CERN) node23.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
+
* '''DONE''' (CERN) node27.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
+
* '''DONE''' (CERN) node44.p.d4science.research-infrastructures.eu:8080: patch ResourceRegistry
+
* '''DONE''' (CERN) dl17.di.uoa.gr:8080: patch ResourceRegistry
+
* '''DONE''' (CERN) dl25.di.uoa.gr:8080: patch ResourceRegistry 
+
* '''DONE''' (CERN) node14.p.d4science.research-infrastructures.eu:8080: patch ResourceManager
+
* '''DONE''' (CERN) ldvapp08.fao.org:8080: patch ResourceManager
+
* '''DONE''' (CERN) dl16.di.uoa.gr:8080: patch ResourceManager
+
* '''DONE''' (CERN) dl25.di.uoa.gr:8084: patch ResourceManager
+
 
+
== Arts-Humanities VO ==
+
 
+
===  Arts-Humanities Enabling Services (16 Feb AM) ===
+
 
+
gHNs:
+
*  '''DONE''' (CNR) node3.p.d4science.research-infrastructures.eu:8000: upgrade node ( restart )
+
* '''DONE''' (CNR) node3.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
+
* '''DONE''' (CNR) node4.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
+
*  '''DONE''' (CNR) node5.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )
+
 
+
Services
+
*  '''DONE''' (CERN) node3.p.d4science.research-infrastructures.eu:8000: patch Resource Manager
+
 
+
=== Arts-Humanities VO/VRE Services ( 16 Feb PM) ===
+
 
+
gHN
+
+
* '''DONE''' (CNR) node8.p.d4science.research-infrastructures.eu:8000: upgrade node (restart) 
+
* '''DONE''' (CNR) node12.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node15.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node16.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node18.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node19.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node21.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (CNR) node34.p.d4science.research-infrastructures.eu:8080: upgrade node (restart)
+
* '''DONE''' (NKUA) dl28.di.uoa.gr:8080:upgrade node (restart)  
+
  
 
Services:
 
Services:
* '''DONE''' (CERN) node15.p.d4science.research-infrastructures.eu:8080: patch Resource Registry
 
* '''DONE''' (CERN) node16.p.d4science.research-infrastructures.eu:8080: patch Resource Manager
 
* '''DONE''' (CERN) node18.p.d4science.research-infrastructures.eu:8080: patch Resource Registry
 
* '''DONE''' (CERN) node21.p.d4science.research-infrastructures.eu:8080: patch Resource Registry
 
* '''DONE''' (CERN) dl28.di.uoa.gr:8080:patch Resource Registry
 
  
== Portals (16 Feb PM) ==
+
* (CERN) node38.p.d4science.research-infrastructures.eu:8080: upgrade OAI-plugin
 +
* (CNR) node28.p.d4science.research-infrastructures.eu:8080:upgrade TS + TImeSeriesGeoTools
 +
* (CNR) aquamaps.ifm-geomar.de:8080 : upgrade Aquamaps
  
Both the production portal and the one hosted @FIN need to be upgraded:
 
  
Responsible : CNR
+
== Portals (12 Mar PM) ==
  
Libraries to upgrade/install:
+
The new iMarine portal will be installed on portal.i-marine.d4science.org. It will be a copy of the preproduction portal newportal.i-marine.d4science.org.
  
* '''DONE''' org.gcube.application-support-layer.application-support-layer-search.3-1-4
+
After the copy the following configuration changes need to be applied:
* '''DONE''' org.gcube.portlets-user.GISViewer.1-3-1
+
* '''DONE''' org.gcube.execution.ResourceRegistry.1-2-1
+
* '''DONE''' org.gcube.execution.RRModel.1-2-1
+
* '''DONE''' org.gcube.execution.RRGCubeBridge.1-2-1
+
* '''DONE''' org.gcube.vo-management.usermanagement-core.1-2-1 ( into $CATALINA_HOME/common/lib/ext)
+
  
Portlets to upgrade:
+
* before starting the associated GHN , it has to be configured with FARM and gCubeApps start scopes (both in GHNConfig.xml and GHNConfig.client.xml)
+
* The RR configuration for the portal should be moved to Write mode. The file targets.model.properties under $GLOBUS_LOCATION/lib/ext/property-files should be overwritten with the file [https://svn.research-infrastructures.eu/public/d4science/gcube/branches/resource-registry/ResourceRegistryAggregator/1.2/ResourceRegistryAggregator/targets.model.properties_portal].
* '''DONE''' org.gcube.portlets-user.time-series-portlet.3-1-0
+
* '''DONE''' org.gcube.application.aquamaps.aquamapsportlet.2-7-0
+

Revision as of 16:35, 9 March 2012

The upgrade to gCube 2.8.0 will be performed in 2 phases. In the first phase we wil focus mainly to deploy the new iMarine portal, ( all portles are now also compatible with gwt 2.4.0). In addition In order to enable some new functionalities, like encryption and new enhancement in AquaMaps and TS also those services will be upgraded. The upgrade will involve for the moment only FARM and gCube Apps VOVirtual Organization;. A new version of the GHNgCube Hosting Node. will be deployed as well in the Enabling layer nodes and ResourceManager nodes. The new version will require a manual installation of an encryption key by each site manager

The second phase of the upgrade will complete the GHNgCube Hosting Node. upgrade and in addition all the new upgrades will be deployed. ( Search, Indexes...) on all VOs ( Ecosystem ) In parallel with the upgrade the INSPIRE VOVirtual Organization; will dismissed and part of its functionalities will be moved to Ecosytem.


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-2-6.sh

and make it executable:

chmod 700 upgrade-ghn-3-2-6.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-2-6.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

5) Installation of the Encryption key

  • download the key from BSCW [1]
  • copy the key under $GLOBUS_LOCATION/config/symm.key


Infrastructure Services (12 Mar AM)

GHNgCube Hosting Node. to upgrade:

gHNs:

  • (CNR) node1.p.d4science.research-infrastructures.eu:8000: upgrade node ( restart ) + key installation
  • (CNR) node1.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart ) + key installation
  • (CNR) node2.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart ) + key installation


N.B. The RuntimeResource for Geoserver ( old one) need to be removed because it clashes with the new.

SR:

  • (CERN) upload SAs to Production Software Repository

gCube Apps VOVirtual Organization;

gCube Enabling Services (12 Mar AM)

gHNs:

  • (CNR) node66.p.d4science.research-infrastructures.eu:8000: upgrade node (restart) + key installation
  • (CNR) node66.p.d4science.research-infrastructures.eu:8080: upgrade node (restart) + key installation
  • (CNR) node65.p.d4science.research-infrastructures.eu:8080: upgrade node (restart) + key installation


gCube VOVirtual Organization;/VREVirtual Research Environment. Services (12 Mar AM)

gHNs:

  • (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  • (CNR) node59.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  • (CNR) node60.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  • (CNR) node61.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  • (CNR) node62.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation
  • (CNR) node63.p.d4science.research-infrastructures.eu:8080 : upgrade node (restart) + key installation


Services:

  • (CNR) node49.p.d4science.research-infrastructures.eu:8080 : upgrade Aquamaps
  • (CNR) node59.p.d4science.research-infrastructures.eu:8080 : upgrade TS and TImeSeriesGeoTools


FARM VOVirtual Organization;

FARM Enabling Services (12 mar AM)

gHNs:

  • (CNR) node24.p.d4science.research-infrastructures.eu:8002: upgrade node ( restart )+ key installation
  • (CNR) node24.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )+ key installation
  • (CNR) node26.p.d4science.research-infrastructures.eu:8080: upgrade node ( restart )+ key installation


FARM VOVirtual Organization;/VREVirtual Research Environment. Services (12 Mar AM)

gHNs:

  • (CNR) node14.p.d4science.research-infrastructures.eu:8080: upgrade node + key installation
  • (CNR) node28.p.d4science.research-infrastructures.eu:8080: upgrade node + key installation
  • (CNR) aquamaps.ifm-geomar.de:8080 : upgrade node (restart) + key installation
  • (FAO) ldvapp08.fao.org:8080: upgrade node (restart) + key installation
  • (NKUA) dl16.di.uoa.gr:8080: upgrade node (restart) + key installation

Services:

  • (CERN) node38.p.d4science.research-infrastructures.eu:8080: upgrade OAI-plugin
  • (CNR) node28.p.d4science.research-infrastructures.eu:8080:upgrade TS + TImeSeriesGeoTools
  • (CNR) aquamaps.ifm-geomar.de:8080 : upgrade Aquamaps


Portals (12 Mar PM)

The new iMarine portal will be installed on portal.i-marine.d4science.org. It will be a copy of the preproduction portal newportal.i-marine.d4science.org.

After the copy the following configuration changes need to be applied:

  • before starting the associated GHNgCube Hosting Node. , it has to be configured with FARM and gCubeApps start scopes (both in GHNConfig.xml and GHNConfig.client.xml)
  • The RR configuration for the portal should be moved to Write mode. The file targets.model.properties under $GLOBUS_LOCATION/lib/ext/property-files should be overwritten with the file [2].