Task #12789
closedDMPoolManger - Support Python 3.6
100%
Description
We need to support the installation of algorithms written with Python3.6.
For this it is necessary that in the DMPoolManager the management of the dependencies list is modified and is updated the Resource on the IS that contains this information.
The changes to the DMPoolManager code on trunk have already been done by me, so can you check that everything works correctly?
For the Resource instead two lines should be added with the element:
<deps-python3_6 />
Report the change to the resource below:
<Resource version="0.4.x"> <ID>a38af35c-f822-4bc2-8846-e51671185cc8</ID> <Type>GenericResource</Type> <Scopes> <Scope>/gcube/preprod</Scope> <Scope>/gcube/preprod/preVRE</Scope> </Scopes> <Profile> <SecondaryType>DMPMConfigurator</SecondaryType> <Name>DataMinerPoolManagerConfigurator</Name> <Description /> <Body> <svn.repository>https://svn.d4science.research-infrastructures.eu/gcube</svn.repository> <svn.algo.main.repo>/trunk/data-analysis/DataMinerConfiguration/algorithms</svn.algo.main.repo> <stage> <ghost>dataminer-ghost-t.pre.d4science.org</ghost> <algorithms-list>/trunk/data-analysis/DataMinerConfiguration/algorithms/preprod/algorithms</algorithms-list> <software.repo>/trunk/data-analysis/DataMinerConfiguration/algorithms/preprod/software</software.repo> <algo.ghost.repo>/home/gcube/wps_algorithms/algorithms/preprod/software</algo.ghost.repo> <deps-linux-compiled>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt</deps-linux-compiled> <deps-pre-installed>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt</deps-pre-installed> <deps-r-blackbox>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_cran_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_github_pkgs.txt</deps-r-blackbox> <deps-r>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_cran_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_github_pkgs.txt</deps-r> <deps-java /> <deps-knime-workflow /> <deps-octave /> <deps-python /> <deps-python3_6 /> <deps-windows-compiled /> </stage> <prod> <ghost /> <algorithms-list>/trunk/data-analysis/DataMinerConfiguration/algorithms/prod/algorithms</algorithms-list> <software.repo>/trunk/data-analysis/DataMinerConfiguration/algorithms/prod/software</software.repo> <algo.ghost.repo>/home/gcube/wps_algorithms/algorithms/prod/software</algo.ghost.repo> <deps-linux-compiled>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt</deps-linux-compiled> <deps-pre-installed>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt</deps-pre-installed> <deps-r-blackbox>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_cran_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_github_pkgs.txt</deps-r-blackbox> <deps-r>/trunk/data-analysis/RConfiguration/RPackagesManagement/r_deb_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_cran_pkgs.txt, /trunk/data-analysis/RConfiguration/RPackagesManagement/r_github_pkgs.txt</deps-r> <deps-java /> <deps-knime-workflow /> <deps-octave /> <deps-python /> <deps-python3_6 /> <deps-windows-compiled /> </prod> </Body> </Profile> </Resource>
Ciro, these changes should be reported in both Dev and Preprod because StorageHub currently only works in Preprod.
Please, can you coordinate with @roberto.cirillo@isti.cnr.it for Preprod?
Thanks
Related issues
Updated by Giancarlo Panichi over 6 years ago
- Related to Task #12742: DataMiner - Support Python 3.6 added
Updated by Giancarlo Panichi over 6 years ago
- Status changed from New to In Progress
- Assignee changed from Ciro Formisano to Giancarlo Panichi
I have updated the DMPoolManager to support Python 3.6.
Currently the solution is being tested if it works will be released in gCube 4.13, in this case all the DataMiner will also be updated.
Updated by Giancarlo Panichi over 6 years ago
- % Done changed from 0 to 100
The tests have been successful, everything works correctly.
The support to Python 3.6 will be released in gCube 4.13.
During the release, the resources of the DMPoolManager and of the SAI must be updated.
Updated by Roberto Cirillo over 6 years ago
- Related to Upgrade #12865: D4Science Root VO upgrade to gCube 4.13 added
Updated by Giancarlo Panichi over 6 years ago
- Due date set to Nov 19, 2018
- Status changed from In Progress to Closed
The component has been released in gCube 4.13 see ticket #12440