Deploy Task for Mac via 3913 prepares the wrong kernel

  1. last year
    1. I've uploaded an OSX image from a Mac Mini.
    2. I'm able to manually deploy it via On Demand.
    3. When I create a task to deploy it, it fails.

    So we decided to examine the files this task creates.

    /tftpboot/proxy/efi64/pxelinux.cfg/01-<mac-address>.ipxe

    #!ipxe
    kernel http://10.0.158.216/clonedeploy/service/client.asmx/IpxeBoot?filename=4.9.8&type=kernel initrd=initrd.xz root=/dev/ram0 rw ramdisk_size=156000 task=push consoleblank=0 web=http://10.0.158.216/clonedeploy/service/client.asmx/ USER_TOKEN=<user-token>
    imgfetch --name initrd.xz http://10.0.158.216/clonedeploy/service/client.asmx/IpxeBoot?filename=initrd.xz&type=bootimage
    boot

    We saw right there and then that the kernel was 4.9.8 instead of 4.9.8x64 (since the default.ipxe uses x64).

    When we fixed this, it solved the problem.

    In the image profile->pxe boot options, do you have the correct kernel selected?

  2. clonedeploy

    5 Apr 2017 Administrator Answer

    In the image profile->pxe boot options, do you have the correct kernel selected?

  3. No. You are right. Thanks!

 

or Sign Up to reply!