mirror of https://github.com/apache/cloudstack.git
Merge 5437febef7 into bce3e54a7e
This commit is contained in:
commit
8325c62a36
|
|
@ -231,9 +231,9 @@ public class ConfigDriveBuilder {
|
||||||
throw new CloudRuntimeException("Cannot create ISO for config drive using any know tool. Known paths [/usr/bin/genisoimage, /usr/bin/mkisofs, /usr/local/bin/mkisofs]");
|
throw new CloudRuntimeException("Cannot create ISO for config drive using any know tool. Known paths [/usr/bin/genisoimage, /usr/bin/mkisofs, /usr/local/bin/mkisofs]");
|
||||||
}
|
}
|
||||||
if (!isoCreator.canExecute()) {
|
if (!isoCreator.canExecute()) {
|
||||||
throw new CloudRuntimeException("Cannot create ISO for config drive using: " + isoCreator.getCanonicalPath());
|
throw new CloudRuntimeException("Cannot create ISO for config drive using: " + isoCreator.getAbsolutePath());
|
||||||
}
|
}
|
||||||
return isoCreator.getCanonicalPath();
|
return isoCreator.getAbsolutePath();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -435,7 +435,7 @@ public class ConfigDriveBuilderTest {
|
||||||
|
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(2)).exists();
|
Mockito.verify(genIsoFileMock, Mockito.times(2)).exists();
|
||||||
Mockito.verify(genIsoFileMock).canExecute();
|
Mockito.verify(genIsoFileMock).canExecute();
|
||||||
Mockito.verify(genIsoFileMock).getCanonicalPath();
|
Mockito.verify(genIsoFileMock).getAbsolutePath();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -475,11 +475,11 @@ public class ConfigDriveBuilderTest {
|
||||||
|
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(1)).exists();
|
Mockito.verify(genIsoFileMock, Mockito.times(1)).exists();
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(0)).canExecute();
|
Mockito.verify(genIsoFileMock, Mockito.times(0)).canExecute();
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(0)).getCanonicalPath();
|
Mockito.verify(genIsoFileMock, Mockito.times(0)).getAbsolutePath();
|
||||||
|
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(2)).exists();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(2)).exists();
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).canExecute();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).canExecute();
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).getCanonicalPath();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).getAbsolutePath();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -509,15 +509,15 @@ public class ConfigDriveBuilderTest {
|
||||||
|
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(1)).exists();
|
Mockito.verify(genIsoFileMock, Mockito.times(1)).exists();
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(0)).canExecute();
|
Mockito.verify(genIsoFileMock, Mockito.times(0)).canExecute();
|
||||||
Mockito.verify(genIsoFileMock, Mockito.times(0)).getCanonicalPath();
|
Mockito.verify(genIsoFileMock, Mockito.times(0)).getAbsolutePath();
|
||||||
|
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).exists();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(1)).exists();
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(0)).canExecute();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(0)).canExecute();
|
||||||
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(0)).getCanonicalPath();
|
Mockito.verify(mkIsoProgramInLinuxFileMock, Mockito.times(0)).getAbsolutePath();
|
||||||
|
|
||||||
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).exists();
|
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).exists();
|
||||||
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).canExecute();
|
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).canExecute();
|
||||||
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).getCanonicalPath();
|
Mockito.verify(mkIsoProgramInMacOsFileMock, Mockito.times(1)).getAbsolutePath();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,7 @@ Requires: sudo
|
||||||
Requires: /sbin/service
|
Requires: /sbin/service
|
||||||
Requires: /sbin/chkconfig
|
Requires: /sbin/chkconfig
|
||||||
Requires: /usr/bin/ssh-keygen
|
Requires: /usr/bin/ssh-keygen
|
||||||
Requires: (genisoimage or mkisofs)
|
Requires: (genisoimage or mkisofs or xorrisofs)
|
||||||
Requires: ipmitool
|
Requires: ipmitool
|
||||||
Requires: %{name}-common = %{_ver}
|
Requires: %{name}-common = %{_ver}
|
||||||
Requires: (iptables-services or iptables)
|
Requires: (iptables-services or iptables)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue