1.4.0 will not generate ISO



  • I am trying to generate an ISO with 1.4.0. I cannot get it to work. I have already downloaded
    [http://files.clonedeploy.org/CloneDeploy-Services.dll] and placed the file in /var/www/html/clonedeploy/api/bin/.

    When I try to generate an ISO file I do not get a proper ISO file. Instead I get a small text file (called clientboot.iso). Inside it is the following error message:

    {"Message":"An error has occurred.","ExceptionMessage":"Could not find file \"/var/www/html/clonedeploy/api/private/client_iso/clientboot.iso\"","ExceptionType":"System.IO.FileNotFoundException","StackTrace":"  at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x00259] in /builddir/build/BUILD/mono-5.18.1.0/mcs/class/corlib/System.IO/FileStream.cs:274 \n  at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode) [0x00000] in /builddir/build/BUILD/mono-5.18.1.0/mcs/class/corlib/System.IO/FileStream.cs:81 \n  at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode)\n  at CloneDeploy_App.Controllers.WorkflowController.GenerateLinuxIsoConfig (CloneDeploy_Entities.DTOs.IsoGenOptionsDTO isoOptions) [0x000a5] in <2b1c5d32ab344c92ac6ec7c75faac94d>:0 \n  at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,object,object[])\n  at System.Web.Http.Controllers.ReflectedHttpActionDescriptor+ActionExecutor+<>c__DisplayClass6_1.<GetExecutor>b__3 (System.Object instance, System.Object[] methodParameters) [0x00000] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n  at System.Web.Http.Controllers.ReflectedHttpActionDescriptor+ActionExecutor.Execute (System.Object instance, System.Object[] arguments) [0x00000] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n  at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync (System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Collections.Generic.IDictionary`2[TKey,TValue] arguments, System.Threading.CancellationToken cancellationToken) [0x00046] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n--- End of stack trace from previous location where exception was thrown ---\n\n  at System.Web.Http.Controllers.ApiControllerActionInvoker.InvokeActionAsyncCore (System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken) [0x000ab] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n  at System.Web.Http.Controllers.ActionFilterResult.ExecuteAsync (System.Threading.CancellationToken cancellationToken) [0x00111] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n  at System.Web.Http.Filters.AuthorizationFilterAttribute.ExecuteAuthorizationFilterAsyncCore (System.Web.Http.Controllers.HttpActionContext actionContext, System.Threading.CancellationToken cancellationToken, System.Func`1[TResult] continuation) [0x000f3] in <3f27df6ab5214cbaa2315a677cc1a917>:0 \n  at System.Web.Http.Dispatcher.HttpControllerDispatcher.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00152] in <3f27df6ab5214cbaa2315a677cc1a917>:0 "}
    

    I also inspected the server to see if file /var/www/html/clonedeploy/api/private/client_iso/clientboot.iso was present and it was not.

    I also cannot seem to create a functioning USB stick and I figure it's probably the same underlying issue(s).

    Thanks. Keep up the good work. Don't let these snags get you down. I'm happy to help you work through them but I can't be of much assistance because I don't know what's going on most of the time.



  • is mkisofs installed?



  • @clonedeploy_admin said in 1.4.0 will not generate ISO:

    is mkisofs installed?

    No, it was not installed and it looks like I'm getting the right ISO file now (but I haven't tested it yet). Thanks for the help. The near-instaneous free help you provide is awesome.