Difference between revisions of "Upgrade Plan 330 Portal"

From D4Science Wiki
Jump to: navigation, search
(Configurations)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
==Portals==
 
==Portals==
  
The portals should be upgraded using the new mavenized portal bundle version 3.1.0-3.3.0.
+
'''DONE''' The portals should be upgraded using the new mavenized portal bundle version 3.1.0-3.3.0.
  
 
=== Portlets to upgrade ===
 
=== Portlets to upgrade ===
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-admin.users-management-portlet/2.3.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.users-management-portlet-2.3.0-0.tar.gz org.gcube.portlets-admin.users-management-portlet.2-3-0]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.information-space-editor-portlet/2.8.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.information-space-editor-portlet-2.8.0-0.tar.gz org.gcube.portlets-admin.information-space-editor-portlet.2-8-0]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-admin.ir-bootstrapper-portlet/2.8.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.ir-bootstrapper-portlet-2.8.0-0.tar.gz org.gcube.portlets-admin.ir-bootstrapper-portlet.2-8-0]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.ft-index-management-portlet/2.3.1/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.ft-index-management-portlet-2.3.1-0.tar.gz org.gcube.portlets-admin.ft-index-management-portlet.2-3-1]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.application.aquamaps.aquamapsportlet/3.1.2/centos6.5_x86_64_gcc447/org.gcube.application.aquamaps.aquamapsportlet-3.1.2-0.tar.gz org.gcube.application.aquamaps.aquamapsportlet.3-1-2]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.users-management-portlet/2.3.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.users-management-portlet-2.3.0-0.tar.gz org.gcube.portlets-admin.users-management-portlet.2-3-0]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-user.statistical-manager-portlet/1.4.2/centos6.5_x86_64_gcc447/org.gcube.portlets-user.statistical-manager-portlet-1.4.2-0.tar.gz org.gcube.portlets-user.statistical-manager-portlet.1-4-2]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.ir-bootstrapper-portlet/2.8.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.ir-bootstrapper-portlet-2.8.0-0.tar.gz org.gcube.portlets-admin.ir-bootstrapper-portlet.2-8-0]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-user.tabular-data-portlet/2.3.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.tabular-data-portlet-2.3.0-0.tar.gz org.gcube.portlets-user.tabular-data-portlet.2.3.0]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.application.aquamaps.aquamapsportlet/3.1.2/centos6.5_x86_64_gcc447/org.gcube.application.aquamaps.aquamapsportlet-3.1.2-0.tar.gz org.gcube.application.aquamaps.aquamapsportlet.3-1-2]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-user.report-generator-portlet/4.10.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.report-generator-portlet-4.10.0-0.tar.gz org.gcube.portlets-user.report-generator-portlet.4-10-0]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.statistical-manager-portlet/1.4.2/centos6.5_x86_64_gcc447/org.gcube.portlets-user.statistical-manager-portlet-1.4.2-0.tar.gz org.gcube.portlets-user.statistical-manager-portlet.1-4-2]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-user.workspace-portlet/6.6.6/centos6.5_x86_64_gcc447/org.gcube.portlets-user.workspace-portlet-6.6.6-0.tar.gz org.gcube.portlets-user.workspace-portlet.6-6-6]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.tabular-data-portlet/2.3.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.tabular-data-portlet-2.3.0-0.tar.gz org.gcube.portlets-user.tabular-data-portlet.2.3.0]
  
* [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_14/dist/org.gcube/org.gcube.portlets-user.shareupdates/1.5.1/centos6.5_x86_64_gcc447/org.gcube.portlets-user.shareupdates-1.5.1-0.tar.gz org.gcube.portlets-user.shareupdates.1-5-1]
+
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.report-generator-portlet/4.10.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.report-generator-portlet-4.10.0-0.tar.gz org.gcube.portlets-user.report-generator-portlet.4-10-0]
 +
 
 +
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.workspace-portlet/6.6.6/centos6.5_x86_64_gcc447/org.gcube.portlets-user.workspace-portlet-6.6.6-0.tar.gz org.gcube.portlets-user.workspace-portlet.6-6-6]
 +
 
 +
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.shareupdates/1.5.1/centos6.5_x86_64_gcc447/org.gcube.portlets-user.shareupdates-1.5.1-0.tar.gz org.gcube.portlets-user.shareupdates.1-5-1]
 +
 
 +
* '''DONE''' [https://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.results-portlet/5.5.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.results-portlet-5.5.0-0.tar.gz org.gcube.portlets-user.results-portlet.5-5-0]
 +
 
 +
* '''DONE''' [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.information-space-editor-portlet/2.8.0/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.information-space-editor-portlet-2.8.0-0.tar.gz org.gcube.portlets-admin.information-space-editor-portlet.2-8-0]
 +
 
 +
==== Portlets to upgrade because of dependencies update ====
 +
 
 +
* '''DONE'''  [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-user.results-portlet/5.5.0/centos6.5_x86_64_gcc447/org.gcube.portlets-user.results-portlet-5.5.0-0.tar.gz org.gcube.portlets-user.results-portlet-5.5.0]
 +
 
 +
* '''DONE''' [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.portlets-admin.ft-index-management-portlet/2.3.1/centos6.5_x86_64_gcc447/org.gcube.portlets-admin.ft-index-management-portlet-2.3.1-0.tar.gz org.gcube.portlets-admin.ft-index-management-portlet-2.3.1]
  
 
===Libraries===
 
===Libraries===
Line 27: Line 41:
 
=== Servlets ===
 
=== Servlets ===
  
 +
 +
* '''Done''' [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.application-support-layer.application-support-layer-http-infrastructure-login/1.2.1/centos6.5_x86_64_gcc447/org.gcube.application-support-layer.application-support-layer-http-infrastructure-login-1.2.1-0.tar.gz org.gcube.application-support-layer.application-support-layer-http-infrastructure-login-1.2.1]
 +
 +
* '''Done''' [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.application-support-layer.application-support-layer-http-information-retrieval/1.8.1/centos6.5_x86_64_gcc447/org.gcube.application-support-layer.application-support-layer-http-information-retrieval-1.8.1-0.tar.gz org.gcube.application-support-layer.application-support-layer-http-information-retrieval-1.8.1]
 +
 +
* '''Done''' [http://grids16.eng.it/BuildReport/bdownload/Recent_Builds/org.gcube.3-3-0/BUILD_15/dist/org.gcube/org.gcube.application-support-layer.application-support-layer-http-content-access/1.3.1/centos6.5_x86_64_gcc447/org.gcube.application-support-layer.application-support-layer-http-content-access-1.3.1-0.tar.gz org.gcube.application-support-layer.application-support-layer-http-content-access-1.3.1]
  
 
=== Configurations ===
 
=== Configurations ===
  
The Resource Registry should be configured as updater in the only iMarine Portal.
+
'''Done''' The Resource Registry should be configured as updater in the only iMarine Portal.
 +
 
 +
'''Done''' The information Space Editor portlet should be deployed at VRE Level in iSearch and marineSearch VREs, and removed from the VOs.
 +
 
 +
ASL servlets require some JBoss JAAS configuration. Apply steps 1, 3 and 4 from [http://wiki.gcore.research-infrastructures.eu/documentation/index.php/D4Science_Portal_LDAP_Authorization here]
 +
 
 +
Deploy servlets under a standard name:
 +
* '''application-support-layer-http-infrastructure-login-1.2.1''' should be deployed under the name '''aslHttpInfrastructureLogin''' (renamed to aslHttpInfrastructureLogin.war)
 +
* '''application-support-layer-http-information-retrieval-1.8.1''' should be deployed under the name '''aslHttpInformationRetrieval''' (renamed to aslHttpInformationRetrieval.war)
 +
* '''application-support-layer-http-content-access-1.3.1''' should be deployed under the name '''aslHttpContentAccess''' (renamed to aslHttpContentAccess.war)
 +
 
 +
=== Layouts ===
 +
 
 +
'''DONE''' The VRE/VO Layouts should be updated: Specifcially for share updates, users management portlet the chafe should be performed directly on the database.

Latest revision as of 16:31, 17 July 2014

Portals

DONE The portals should be upgraded using the new mavenized portal bundle version 3.1.0-3.3.0.

Portlets to upgrade

Portlets to upgrade because of dependencies update

Libraries

With the adoption of the new portal-bundle and the new maven-portal-bon that makes the portlet take their deps in their context the $portal/gCube/lib folder can be replaced completely with the one contained in the the org.gcube.portal.portal-bundle.3-0-0 artifact released in gCube 3.3.0.

Servlets

Configurations

Done The Resource Registry should be configured as updater in the only iMarine Portal.

Done The information Space Editor portlet should be deployed at VREVirtual Research Environment. Level in iSearch and marineSearch VREs, and removed from the VOs.

ASL servlets require some JBoss JAAS configuration. Apply steps 1, 3 and 4 from here

Deploy servlets under a standard name:

  • application-support-layer-http-infrastructure-login-1.2.1 should be deployed under the name aslHttpInfrastructureLogin (renamed to aslHttpInfrastructureLogin.war)
  • application-support-layer-http-information-retrieval-1.8.1 should be deployed under the name aslHttpInformationRetrieval (renamed to aslHttpInformationRetrieval.war)
  • application-support-layer-http-content-access-1.3.1 should be deployed under the name aslHttpContentAccess (renamed to aslHttpContentAccess.war)

Layouts

DONE The VREVirtual Research Environment./VOVirtual Organization; Layouts should be updated: Specifcially for share updates, users management portlet the chafe should be performed directly on the database.