Project

General

Profile

Task #12789

Updated by Giancarlo Panichi over 6 years ago

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 trunks 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

Back

Add picture from clipboard (Maximum size: 8.91 MB)