Project

General

Profile

Actions

Task #8363

closed

We need a new dataminer distribution to build the EGI image

Added by Andrea Dell'Amico about 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
_InfraScience Systems Engineer
Category:
System Application
Target version:
Start date:
May 04, 2017
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Production

Description

Not only the database-rm-algorithms fix is needed, but also all the algorithms should be updated. See comments here: https://support.d4science.org/issues/8360


Related issues

Related to D4Science Infrastructure - Incident #8360: update database-rm-algorithms on dataminer instancesClosedRoberto CirilloMay 04, 2017

Actions
Actions #1

Updated by Andrea Dell'Amico about 8 years ago

  • Related to Incident #8360: update database-rm-algorithms on dataminer instances added
Actions #2

Updated by Roberto Cirillo about 8 years ago

  • Assignee changed from Lucio Lelii to Paolo Scarponi
Actions #3

Updated by Paolo Scarponi about 8 years ago

  • Status changed from New to In Progress
  • Assignee changed from Paolo Scarponi to Andrea Dell'Amico

I updated the zip file containing the required packages and configuration files for DataMiner. The version now available on SVN is aligned with the current DataMiner's production installation.

Actions #4

Updated by Andrea Dell'Amico about 8 years ago

  • Assignee changed from Andrea Dell'Amico to _InfraScience Systems Engineer
  • % Done changed from 0 to 50

Thanks, I'm going to build a new image.

Actions #5

Updated by Andrea Dell'Amico about 8 years ago

We will test the new war file first

Actions #6

Updated by Andrea Dell'Amico about 8 years ago

The war distribution does not contain the algorithms, that must be downloaded separately.
Problem is, dataminer searches them in WEB-INF/lib only. @lucio.lelii@isti.cnr.it Is it possible to extend the classpath to find them outside the wps webapp directory or at least into a WEB-INF/lib subdirectory?

The first option would be the ideal one, so that we could use subversion to have the algorithms up to date and upgrade dataminer without reinstalling all the algorithms.

Actions #7

Updated by Lucio Lelii about 8 years ago

adding the file $APP.xml with the following content:

<Context docBase="/home/gcube/tomcat/webapps/$APP"
         reloadable="true">
    <!-- http://tomcat.apache.org/tomcat-7.0-doc/config/context.html -->
    <Loader className="org.apache.catalina.loader.VirtualWebappLoader"
            virtualClasspath="/path/to/external/directory/with/jars"/>
    <JarScanner scanAllDirectories="true"/>
</Context>

in

CATALINA_BASE/conf/[enginename]/[hostname]/$APP.xml

It seems to work, but I need more tests to be sure.

Actions #8

Updated by Andrea Dell'Amico about 8 years ago

That would be awesome. If the automati jar reloading works, work on https://support.d4science.org/issues/8034 will not needed anymore.

Actions #10

Updated by Andrea Dell'Amico about 8 years ago

  • % Done changed from 50 to 100

The EGI image is ready to be tested.
@fabio.sinibaldi@isti.cnr.it you can find it on egi-images.d4science.org, the file is EGI_FedCloud/cloud-image-setup-files/output-virtualbox-iso-dataminer-20170512-163255/dataminer-20170512-150853.ova

It has been built from the zip file, the war needs more work.

Actions #12

Updated by Fabio Sinibaldi about 8 years ago

DataMiner 1.6 and GenericWorker 1.8 have been updated and published in d4science.org egi VO.

Actions #13

Updated by Andrea Dell'Amico about 8 years ago

A note for @nunzioandrea.galante@eng.it: the contextualization script need to manage a new variable: AUTHORIZE_CHILDREN can be true or false. With the current context script, set it to false.

Actions #14

Updated by Andrea Dell'Amico about 8 years ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)