Quick Host Delete, Capone and Image Creation From Host?



  • Hello all,
    I recently updated from 1.2 to SVN. So far, everyone loves the performance increase and new features. I’m getting 2 complaints and one feature request. Our environment is a mix of new system builds and service / repair. On the service and repair side, our technicians grew to love the “quick host delete” in 1.2. The quick delete from the host eliminated the need for logging into the server itself and is a huge time and frustration saver for everyone. On the new system build side, the Capone feature eliminated having to sift through all of the images (we have a LOT of images) to get to the image specific to a repetitive build, saving much time and basically eliminating the chance of choosing the wrong image for a new build. Is it possible to add both of these features back without downgrading back to 1.2?

    The feature request is for the ability to create an image profile and upload it directly from the host boot menu. From the service / repair standpoint, this would allow a technician to perform a quick backup prior to getting to work repairing a system right from the ipxe boot menu. This would vastly simplify and speed up the process of backing up systems as they are brought in for service. Is this possible?

    We Love Fog and appreciate all the work you do. We couldn’t do what we do without it.

    Thank You,



  • You lost me at “pass the write flags around…” I don’t currently have the knowledge to even know how to start with this. Would you be willing to provide a solution for this even though you’re not a fan of the idea? This feature would give me and other service shops a huge increase in speed and flexibility when backing up random client’s computers as they arrive for service. With Fog already as powerful as it is, this is the only request I constantly get from technicians and other shops we’ve introduced to Fog.


  • Senior Developer

    I’m not much a fan of the Image upload from menu.

    Image uploads are mostly intended to be a one stop up.

    However, you can create your own menu items.

    If you pass the write flags around, you can create your own image, and start an imaging task. I’ve never done it, but I know that it could be done.



  • Quick delete does appear once a host is registered, so the guys are happy again. :) We’re on 3597 so I’ll update to 3673.

    What do you think about adding the ability to create an image profile and upload it directly from the host boot menu. From the service / repair standpoint, this would allow a technician to perform a quick backup prior to getting to work repairing a system right from the ipxe boot menu. This would vastly simplify and speed up the process of backing up systems as they are brought in for service. Is this possible?

    Thank you Tom!


  • Senior Developer

    SVN 3673 released to fix the capone problem.

    I’m not seeing a problem with the quickhost delete. Did somebody accidentally delete it by chance?

    The values that would need to be added are:

    Menu Item: fog.quickdel
    Description: Quick Host Deletion
    Parameters: login
    params
    param mac0 ${net0/mac}
    param arch ${arch}
    param username ${username}
    param password ${password}
    param delhost 1
    isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
    isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
    Show Menu With: Registered Hosts


  • You are right, the quick delete shows on registered hosts, thank you. Capone doesn’t show in the menu though. This is a clean install with our 1.2 database imported to it. Is there a further step I need to do maybe to get Capone to back in the menu?


  • Senior Developer

    To my knowledge, these are still present. (The quick host delete, only shows on hosts that are registered, the Capone should auto create it’s menu item if it doesn’t exist already, but I must admit it’s been awhile since I tested this.)


Log in to reply
 

375
Online

39.3k
Users

11.0k
Topics

104.6k
Posts

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.