Category: News

Clone Deploy Update

It has been awhile since I have posted any updates.  Clone Deploy is in the final testing stages.  I am planning for a release on Feb. 8th.

CrucibleWDS 2.3.3 Released

This release focused on pxe booting in an environment with mixed efi and legacy bios clients.  The tftpboot directory has been restructured to allow the use of a Proxy DHCP Server.  This means that legacy bios clients, 32 bit efi clients, and 64 bit efi clients can all pxe boot simultaneously without the need to change the pxe mode or bootfile.  To facilitate this I created a small Proxy DHCP Server that must be installed if you want to use this feature.  Of course you can still use the old method too.

  • Added ProxyDHCP support for PXE
  • Created a small ProxyDHCP Server to provide ProxyDHCP –  Named CWDS ProxyDHCP
  • Added Server Key Mode (optional) to require user to enter the server key from each client before imaging can begin.  Enhances security.
  • Added Image Checksum Mode (optional) to check image checksum before deploying.  Also functions as image approval system.  Enhances security.
  • Global Host Args are now applied to on demand mode also
  • Added option to debug image size calculation
  • Changed webui timeout to 30 mins
  • The port that CrucibleWDS runs on can now be changed
  • Fixes bug where cancelling all tasks would delete custom boot menu’s set to a specific host
  • Fixes bug where image listing when editing a host or group was not in order

 

CrucibleWDS 2.3.2 Released

I wasn’t planning another release so soon, but I discovered an issue with Windows 8.1 images while uploading a Surface Pro 3.  They were not resizing correctly to allow deployment to smaller hard drives.  Changes include:

  • Added syslinux efi pxe booting support
  • Moved host arguments from being interpreted by the CrucibleWDS scripts to being interpreted by the kernel, to allow the options to be read both by the kernel and CrucibleWDS
  • Fixes bug where Windows 8.1 images were not resized correctly, preventing them from being restored to smaller drives. (Required updating to latest version of ntfsprogs)
  • Fixes bug where unicast tasks could not be started if pxe mode was set to ipxe_32_efi or ipxe_64_efi

CrucibleWDS 2.3.1 Released

  • Adds option to use SMB / Windows Share for images – Now Installations on Windows 8 and 7 are more usable – Requires at least kernel 3.18.1
  • Updated Pxelinux to 6.03
  • Updated iPXE to latest version
  • Added lPxelinux
  • Added iPXE efi
  • Added Global Host Arguments to Admin
  • Added Client Receiver Arguments to Admin
  • Bug Fixes
  1. Protected images in the WebUI could still be deleted from the WebUI
  2. LVM partitions will not upload or deploy when a – (dash) is used in either the Volume group name or Logical volume name
  3. Selectively choosing what hard drive to upload would cause the upload process to fail
  4. Deploy process for an image with lvm partitions would fail if the destination drive was named differently than the original drive
  5. Extended partitions with Windows would not upload /deploy correctly.  Linux systems seemed unaffected.

CrucibleWDS 2.3.0 Released

I am excited to announce the latest version of CrucibleWDS.  Version 2.3.0 is a significant improvement over previous versions.  I consider it to be the best release yet with hopefully the fewest bugs and best reliability.  This release is where I have been trying to take CrucibleWDS for the past 2 years.  I would like to thank all supporters of the project.  Whether you have donated your money, your time, provided feedback, or are just simply enjoying the software,  I Thank You.  Changes include:

  • New dynamic partition control system
  • Greater support for resizable images
  • Enhanced GRUB support
  • Full LVM support including imaging to smaller drives
  • Full extended/logical partition support including imaging to smaller drives
  • Fixed all bugs with On Demand Mode
  • Removed .net 3.5 dependency
  • On Demand logs can now be viewed in the WebUI
  • Logs in the WebUI can now be exported for easier viewing
  • Many many other bug fixes
  • Technically should allow OSX support, but never tested(Only through EFI boot using the client iso)

This release should address almost every issue that has been raised in the forums, and focuses on the client side imaging process.  The imaging process has been significantly altered.  It has been streamlined and now takes a more Universal approach to try and create every image in the best way possible.  As a result you are no longer required to set an Image OS Type.  Any machine that contains at least 1 NTFS or EXT filesystem can be resized and deployed to smaller sized hard drives.  It doesn’t matter if it has 1 or 50 partitions.  The concept of a standard partition layout has been removed.  Install your OS anyway you like.  They key to making all this work is the ability for CrucibleWDS to now dynamically create partitions that will fit on the destination drive.  Now for the part I may take some heat on.  Images created prior to version 2.3.0 are not compatible.  The reason being is that for dynamic partition creation to work, a lot of information about the original hard drive is recorded.  This information is unavailable for images created before 2.3.0.

The image search view now displays the minimum size hard drive required for each image based upon information that was gathered during the upload.  When viewing an image in the WebUI, there is a new option called specs.  This lets you selectively pick and choose what hard drives and partitions you would like to restore.  It also gives you the ability to set your own size for a partition.

CrucibleWDS 2.3.0 Beta 1 Released

The first beta for CrucibleWDS 2.3.0 has been released.  This release should address almost every issue that has been raised in the forums, and focuses on the client side imaging process.  The imaging process has been significantly altered.  It has been streamlined and now takes a more Universal approach to try and create every image in the best way possible.  As a result you are no longer required to set an Image OS Type.  Any machine that contains at least 1 NTFS or EXT filesystem can be resized and deployed to smaller sized hard drives.  It doesn’t matter if it has 1 or 50 partitions.  The concept of a standard partition layout has been removed.  Install your OS anyway you like.  They key to making all this work is the ability for CrucibleWDS to now dynamically create partitions that will fit on the destination drive.  Now for the part I may take some heat on.  Images created prior to version 2.3.0 are not compatible.  The reason being is that for dynamic partition creation to work, a lot of information about the original hard drive is recorded.  This information is unavailable for images created before 2.3.0.  When viewing an image in the WebUI, there is a new option called specs.  This lets you selectively pick and choose what hard drives and partitions you would like to restore.  It also gives you the ability to set your own size for a partition.  This release is fully featured and I expect minimal changes will be required to make it a stable release.  Just need to iron out any bugs that may be hiding.  So I am looking for testers that would be willing to report their success and failures.  New install documentation has been added.  Check out the downloads here.

More info to follow soon.

CrucibleWDS 2.2.0 Released

Release Notes

  1. Should fix installation issues people are having with the 2.x versions
  2. A few minor bug fixes
  3. Installation support for Linux and BSD
  4. Installation support for FreeNAS – As a plugin in a jail
  5. Documentation finally underway

CrucibleWDS 2.0 Released

New Features:

  • New UI – High usability across all device sizes
  • Optional CD and USB boot options.  Does not require the use of any PXE server.
  • Security improvements throughout
  • Full EFI support, Only through CD or USB boot, no EFI for PXE boot yet
  • Can be installed on Windows 7 and Windows 8 – See Limitations
  • Can be used with or without an NFS Server
  • Significantly improved upload speeds
  • Multiple compression algorithm options and levels
  • Better SSL support
  • More granular control for users
  • Active Directory Login
  • Better logging
  • Each machine can now have it’s own PXE boot file, if necessary
  • Editing of Default PXE menu in Web UI
  • Fixed issues with progress indicator
  • Numerous other fixes and enhancements

CrucibleWDS 2.0 starts a new upgrade path, previous versions cannot be upgraded to 2.0.

CrucibleWDS 2.0 new documentation coming soon.

CrucibleWDS 2.0 Beta 1 Released

DOWNLOAD CRUCIBLEWDS 2.0 BETA 1

If you would like to see what the latest version of CrucibleWDS has to offer, then give the newest beta a try.  The beta is fully featured, all that remains is to squash any remaining bugs.  Any feedback you could provide as to what works and what doesn’t would be helpful.

CrucibleWDS 2.0 Preview Is Up

The new theme for CrucibleWDS 2.0 is now up on the demo site.  Not all features have been implemented yet,  I am planning a September release.  The main advantage of this theme is that I have designed it to be responsive.  The interface is now very usable regardless of what device or device size you are using.  Check it out here.  Please post some of your thoughts.