Project

General

Profile

Actions

Task #9669

closed

DataMiner - Support BlackBox algorithms in all DataMiner service

Added by Giancarlo Panichi over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Category:
System Application
Start date:
Sep 12, 2017
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Development, Pre-Production, Production

Description

Release 4.6.1 will introduce the support for BlackBox algorithms. For this reason DataMiner service will also need to support Knime, Octave, Python, Windows (Mono).
These tools must be added to the default installation of service.

Actions #1

Updated by Andrea Dell'Amico over 7 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 100

Giancarlo Panichi wrote:

Release 4.6.1 will introduce the support for BlackBox algorithms. For this reason DataMiner service will also need to support Knime, Octave, Python, Windows (Mono).
These tools must be added to the default installation of service.

knime is only installed on the dev and proto dataminer instances right now.
I've changed the playbook so that it will be installed on all the instances.

About the other software: octave, python, mono are already installed. The installation is not full (and it can't be, there are tens of thousands of additional modules). If some octave, python or mono components are missing, please detail exactly what's needed.

The missing knime is the only difference between the dev and production instances right now.

Actions #2

Updated by Andrea Dell'Amico over 7 years ago

  • Status changed from In Progress to Feedback
Actions #3

Updated by Giancarlo Panichi over 7 years ago

I think that you can align knime with the packets provided by the knime-full installation, and I believe that in other cases it is enough the default version, as also described here:

https://gcube.wiki.gcube-system.org/gcube/Pre_Installed_Packages

Actions #4

Updated by Giancarlo Panichi over 7 years ago

  • Status changed from Feedback to In Progress
Actions #5

Updated by Andrea Dell'Amico over 7 years ago

  • Status changed from In Progress to Closed

Giancarlo Panichi wrote:

I think that you can align knime with the packets provided by the knime-full installation, and I believe that in other cases it is enough the default version, as also described here:

Both the basic and the full knime distributions are installed, you can get the details from the past tickets: #8965 and #8596

https://gcube.wiki.gcube-system.org/gcube/Pre_Installed_Packages

I know that list and it's not useful for our environment. The fact is that octave, mono and python are already installed and both mono and python provide a list of additional packages that were requested at various times.
If there are no additional requirements from what's already installed, there are no other steps needed.

Actions #6

Updated by Giancarlo Panichi over 7 years ago

  • Status changed from Closed to In Progress

Please, can you confirm that these tools are installed on all DataMiner?
For example I see:

gcube@dataminer1-pre:/$ /usr/local/bin/knime-full
-bash: /usr/local/bin/knime-full: No such file or directory

Actions #7

Updated by Andrea Dell'Amico over 7 years ago

Andrea Dell'Amico wrote:

They are not, as I wrote earlier:

knime is only installed on the dev and proto dataminer instances right now.
I've changed the playbook so that it will be installed on all the instances.

I assumed that it could be installed simultaneously with the next upgrade. I can install now on pre and production, if it's already needed.

Actions #8

Updated by Giancarlo Panichi over 7 years ago

Now it is necessary in Pre-Production. In Production it must be done for release 4.6.1.

Actions #9

Updated by Andrea Dell'Amico over 7 years ago

  • Status changed from In Progress to Closed

knime has been installed in preproduction.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)