Version 0.33 alpha

Apologies for the long delay releasing this one – I’ve been improving my own version gradually but not bothering to update the release version. However there’s been a bit more outside interest in the project during the past week or two so here it is.

Download latest version

Thanks,
Chris

Changes in this version:

The most important item for this release is that DNS failover is tested and (for me at least) working. Other notable improvements include:

  • Simultaneous display and storage (for later error checking) of rsync output – avoids giving the impression of a stall on the long initial sync.
  • Option to use alternative SSH ports
  • Status handling now uses 4 levels: Green (all ok), Amber (failing), Red (failed) and Cyan (recovered from a failure). Allows for more options on handling failover actions and timing.
  • Added DNS update method for DirectAdmin control panel
  • Also stacks of minor improvements and bugfixes.

Upgrading

If you haven’t fully set up your previous version of clonepanel, or if there are problems with it then create a complete new installation by following the installation instructions. The new version will install into a directory “cp0.33″ by default.

If you have an existing working system you’d like to upgrade, please follow these additional instructions:

  1. Backup everything!
  2. If you have modified your scripts/config file, copy your changed settings and add them to the system/config file – as a general rule, make configuration changes in the system directory if they apply by default or in the individual host / account directory if they are specific to a host / account. No config changes should ever be made in the scripts directory, because the next version will overwrite them.
  3. Download and extract the new archive (by default to directory cp0.33).
  4. (modified) Copy all files from the system, hosts, accounts and CPanel directories of your old clonepanel system into the new one. eg. upgrading from a default 0.32 install to 0.33:
    cp -r cp0.32/system/* cp0.33/system/

    etc.
  5. If you’ve set up a shortcut link to clonepanel then remove it and create a new link to the new version.
  6. Remove any old clonepanel cron jobs: crontab -r to remove all jobs or crontab -e to be selective if you have other jobs set up for this user.
  7. Generate replacement cron-jobs for the new version: scripts/setcron (or you may want to start with scripts/setcron -n all to check that everything is working – this will send an e-mail message for every job that runs).

As always, feedback is more than welcome. To make your comments, please join the forum or add a comment here.

Latest version should always be at: clonepanel.com/latest/

This version is at: clonepanel.com/downloads/clonepanel_0.33.tar.gz

Please see the installation instructions.

3 Responses to “Version 0.33 alpha”

  1. Tanner Williamson Says:

    Hello. Are you still developing this software? It is still in your sig @ WHT Forums.

  2. dennyhalim.com Says:

    anything news?

  3. Chris Says:

    Hi Tanner / Denny,

    Thanks for your comments and sorry for the delayed response – I haven’t been paying much attention to this recently.

    In view of the interest I’ll push out a new version shortly with the improvements I’ve made since this one (is it really almost 2 years…!). Nothing major – just a few bug fixes, some small added features and the ability to work with cPanel 11’s DNS update system (provided they didn’t change it again). Now that they’ve finally included DNS functions in their API it should really be modified again to use them, but TBH I’m fairly settled on DirectAdmin now so don’t hold your breath waiting for that…

Leave a Reply