cc-server (20) unstable; urgency=low * Implemented Hot migration * Implemented bootstrap * Fixed persistency bug with cache and con & ip tags. * Fixed update account process to unregister only account objects. * Better error reporting in Elector class. -- Antoine Millet Fri, 27 May 2011 13:47:13 +0200 cc-server (19) unstable; urgency=low * Added missing dependency to python-docutils. -- Antoine Millet Mon, 09 May 2011 11:25:51 +0200 cc-server (18) unstable; urgency=low * Added manpages for all binaries. * Implemented hot migration election (hot migration itself is not available for the moment). * Added new empty handler for SPV role. * Fixed bug with rollback (callback execution order). * Refactorised migration job code. * Implemented vm clonage. -- Antoine Millet Mon, 09 May 2011 10:59:04 +0200 cc-server (17) unstable; urgency=low * Fixed bug with bad retrieval of vm hv/name in full id. * [bug#4070] Avoid duplicate tags in order list. * Added undefine method handler. * Added "p" tag on sub_registered objects. * Added negative TTL to object DB. * [bug#4034] Fixed bug with logging when server fails to start. -- Antoine Millet Tue, 12 Apr 2011 13:46:06 +0200 cc-server (16) unstable; urgency=low * Fixed last minute bug with election. -- Antoine Millet Mon, 07 Mar 2011 14:35:55 +0100 cc-server (15) unstable; urgency=low * Implemented cold migration. * Fixed many bugs especially in jobs. * [bug#4021] Fixed bug with sorting operator with reverse order. * [bug#3992] Tag order is now provided to the cli. * [bug#3989] Implementation of "napkin logging specs". * [bug#3993] Clean object TTL on unregister. -- Antoine Millet Mon, 07 Mar 2011 13:40:31 +0100 cc-server (14) unstable; urgency=low * Changed output of many methods of cli handler * Fixed bug with right checking. * Updated documentation. -- Antoine Millet Mon, 21 Feb 2011 12:04:21 +0100 cc-server (13) unstable; urgency=low * Changes in report output. * Added a cli-handler to copy an account. * Added cc-addaccount, binary used to create accounts on the server. * [bug#3965] Changed list method to return list of list instead of dict. * [bug#3962] Fixed success report in password handler. * Fixed rules to avoid problem with cdbs initscript autostart. * kill_oldcli is now an hidden job. * Fixed bug with user defined tags not updated by objectdb. -- Antoine Millet Thu, 17 Feb 2011 13:05:23 +0100 cc-server (12) unstable; urgency=low * remove_right can now take None as index to remove all rules. * Set async wait timeout from 10 to 4 seconds. * Set TTL server delta to 1 second. * Added jobs system. * [bug#3935] Fixed sorting of integer values. * [bug#3937] Tags are now casted as string while export process. * [bug#3939] Fixed bug with authentication with a bad password * Added auto-kill to close and delaccount handlers. -- Antoine Millet Thu, 10 Feb 2011 17:48:26 +0100 cc-server (11) unstable; urgency=low * Added python-daemon to the dependency list. * [bug#3931] Added reverse order to the sorting separator. * Rights are now checked for addaccount * [bug#3929] Added method globbing in right checking. * [bug#3930] Added version method to CCHandler base class. * [bug#3932] Fixed kill server method. * Fixed bug with vm update. -- Antoine Millet Tue, 08 Feb 2011 18:24:35 +0100 cc-server (10) unstable; urgency=low * Implemented proper daemonization in server. * [bug#3922] Updated object database to allow to give an infinite TTL to server defined tags. * [bug#3920] Implemented shutdown handler method. * [bug#3919] (Re)-implemented execute handler method. * [bug#3921] Roles checking. * [bug#3918] Renamed db_stats to dbstats. * [bug#3908] Removed port display in ip tag. * Also fixed a lot of bugs in object db * Code cleanup with help of pylint -- Antoine Millet Tue, 08 Feb 2011 13:18:49 +0100 cc-server (9) unstable; urgency=low * Implementation of the TQLv2 * Implementation of the object database with caching feature * Changed role names hypervisor, client to hv, cli * Implementation of rights access * Fixed a lot of bugs -- Antoine Millet Wed, 02 Feb 2011 11:40:07 +0100 cc-server (8) unstable; urgency=low * Fixed a lot a bugs. -- Antoine Millet Mon, 10 Jan 2011 19:02:07 +0100 cc-server (7) unstable; urgency=low * Fixed bug with tags management methods on CCConf. -- Antoine Millet Thu, 30 Dec 2010 15:38:44 +0100 cc-server (6) unstable; urgency=low * Added "#" separator on TQL * Better management of duplicate connection from one account * Suspend method renamed to pause. * Added destroy method to the client handler, synonym of stop with force=True. * Fixed tags -- Antoine Millet Tue, 28 Dec 2010 18:52:32 +0100 cc-server (5) unstable; urgency=low * Fixed initscripts. * Fixed bug in VM actions. -- Antoine Millet Mon, 27 Dec 2010 17:51:50 +0100 cc-server (4-1) unstable; urgency=low * Fixed many many bugs. * Implemented start, stop, resume, suspend and execute. * Implemented account_*. -- Antoine Millet Mon, 27 Dec 2010 12:13:58 +0100 cc-server (3-1) unstable; urgency=low * Fixed default file * Fixed bug with verbosity levels. -- Antoine Millet Fri, 17 Dec 2010 11:38:59 +0100 cc-server (2-2) unstable; urgency=low * Added missing dependency to python-sjrpc -- Antoine Millet Fri, 17 Dec 2010 11:38:51 +0100 cc-server (2-1) unstable; urgency=low * Fixed debian package. * Added list function to the client handler. * Fixed init.d script. * New configuration with files instead of command parameters. * Account config directory move from /etc/cloudcontrol/clients to /var/lib/cc-server/ * Logging now use syslog. -- Antoine Millet Thu, 16 Dec 2010 14:07:10 +0100 cc-server (1-1) unstable; urgency=low * Initial release. -- Antoine Millet Mon, 06 Dec 2010 16:42:27 +0100