Project

General

Profile

Actions

Task #12742

closed

DataMiner - Support Python 3.6

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

Status:
Closed
Priority:
Normal
Category:
System Application
Start date:
Oct 19, 2018
Due date:
Nov 19, 2018
% Done:

100%

Estimated time:
Infrastructure:
Development, Pre-Production

Description

We have decided to support with DataMiner python 3.6.
So in order to test if the algorithms created for python 3.6 work we need to install python 3.6 on the dev and preprod machines:

dataminer1-pre
dataminer1-d-d4s


Related issues

Related to D4Science Infrastructure - Task #12789: DMPoolManger - Support Python 3.6ClosedGiancarlo PanichiOct 26, 2018Nov 19, 2018

Actions
Actions #1

Updated by Giancarlo Panichi over 6 years ago

  • Description updated (diff)
Actions #2

Updated by Giancarlo Panichi over 6 years ago

  • Description updated (diff)
Actions #3

Updated by Giancarlo Panichi over 6 years ago

The request is described in this ticket #12642

Actions #5

Updated by Andrea Dell'Amico over 6 years ago

  • Status changed from New to In Progress
Actions #6

Updated by Andrea Dell'Amico over 6 years ago

  • % Done changed from 0 to 30

python 3.6 is installed on dataminer1-d-d4s.d4science.org, dataminer2-d-d4s.d4science.org, dataminer1-devnext.d4science.org.

The same set of packages installed for python 2.7 has been installed for python 3.6. If you want to install new packages, as root:

pip3.6 install <packagename>

The interpreter command name is python3.6.

Actions #7

Updated by Giancarlo Panichi over 6 years ago

Hi @andrea.dellamico@isti.cnr.it ,please install it also on dataminer1-pre
because currently StorageHub only runs on Preproduction.

Actions #8

Updated by Andrea Dell'Amico over 6 years ago

Done.

Actions #9

Updated by Giancarlo Panichi over 6 years ago

  • Related to Task #12789: DMPoolManger - Support Python 3.6 added
Actions #10

Updated by Andrea Dell'Amico over 6 years ago

@g.panichi@isti.cnr.it any news on this one?

Actions #11

Updated by Giancarlo Panichi over 6 years ago

As it is written in the ticket #12789 is being tested, if it works it will be released in gCube 4.13, not before.

Actions #12

Updated by Andrea Dell'Amico over 6 years ago

OK for the DM part, but the python installation is independent from that: it does not clash with anything else, so it can be provisioned as soon as the tests are complete.

Actions #13

Updated by Giancarlo Panichi over 6 years ago

Yes, you can provision it first but in facts it can not be used before gCube 4.13.

Actions #14

Updated by Andrea Dell'Amico over 6 years ago

I understand. Do I need to wait for your tests to be complete, or can I start the deployment? It's going to take some time, so we have to do it at least some days before the 4.13 release upgrade.

Actions #15

Updated by Giancarlo Panichi over 6 years ago

You can organize this activity as you see fit.

Actions #16

Updated by Andrea Dell'Amico over 6 years ago

OK, I just started the installation.

Actions #17

Updated by Andrea Dell'Amico over 6 years ago

  • Status changed from In Progress to Feedback
  • % Done changed from 30 to 100

python 3.6 is installed on every dataminer.

Actions #18

Updated by Giancarlo Panichi over 6 years ago

  • Due date set to Nov 19, 2018
  • Status changed from Feedback to Closed

The DMPoolManager was released in gCube 4.13.
Now, it is possible to create algorithms for Python 3.6 specifically through SAI, in all VREs in Production.
If there are already written python algorithms that need to be converted to python 3.6 it is necessary to open a ticket indicating the algorithm the project folder and all the related information, so we can convert it.
So I close this ticket.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)