|
|
|
@ -24,7 +24,7 @@ import traceback
|
|
|
|
|
from os import path
|
|
|
|
|
from cl_utils import runOsCommand,appendProgramToEnvFile, \
|
|
|
|
|
removeProgramToEnvFile,pathJoin, \
|
|
|
|
|
scanDirectory,process
|
|
|
|
|
scanDirectory,process,getTupleVersion
|
|
|
|
|
|
|
|
|
|
from cl_kernel_utils import KernelConfig,InitRamFs
|
|
|
|
|
|
|
|
|
@ -1765,7 +1765,15 @@ class cl_install(color_print):
|
|
|
|
|
|
|
|
|
|
self.printInfo(sourceDistr,targetDistr)
|
|
|
|
|
distRep = DistributiveRepository()
|
|
|
|
|
minver = "10.8"
|
|
|
|
|
instver = \
|
|
|
|
|
getTupleVersion(self.clVars.Get('os_install_linux_ver'))
|
|
|
|
|
distName = self.clVars.Get('cl_image')
|
|
|
|
|
if distName and instver < getTupleVersion(minver):
|
|
|
|
|
self.printERROR(
|
|
|
|
|
_("Installation is supported for system not less version"
|
|
|
|
|
" %s")%minver)
|
|
|
|
|
distName = ""
|
|
|
|
|
if distName:
|
|
|
|
|
# print info
|
|
|
|
|
sourceDistr = distRep.getDistributiveByFile(distName)
|
|
|
|
|