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.
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:
- Backup everything!
- 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.
- Download and extract the new archive (by default to directory cp0.33).
- (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. - If you’ve set up a shortcut link to clonepanel then remove it and create a new link to the new version.
- 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.
- 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.