Vincent Pelletier [Wed, 29 Jun 2011 15:12:06 +0000 (15:12 +0000)]
Cleanup test result when SubprocessError is raised.
Vincent Pelletier [Wed, 29 Jun 2011 15:07:58 +0000 (15:07 +0000)]
Reuse SubprocessError exception in more error cases.
Prepares for task cleanup on failure.
Vincent Pelletier [Wed, 29 Jun 2011 14:56:04 +0000 (14:56 +0000)]
Remove no-op.
Vincent Pelletier [Wed, 29 Jun 2011 14:55:47 +0000 (14:55 +0000)]
Remove debugging log.
Vincent Pelletier [Wed, 29 Jun 2011 14:55:27 +0000 (14:55 +0000)]
Increase verbosity.
Vincent Pelletier [Wed, 29 Jun 2011 14:27:03 +0000 (14:27 +0000)]
Get rid of empty lines between each commands.
Vincent Pelletier [Wed, 29 Jun 2011 14:26:33 +0000 (14:26 +0000)]
Use timestamped logger in Updater & SlapOSControler.
Vincent Pelletier [Wed, 29 Jun 2011 14:20:01 +0000 (14:20 +0000)]
Fix typo in log message.
Vincent Pelletier [Wed, 29 Jun 2011 14:00:04 +0000 (14:00 +0000)]
Output formated timestamp in front of each message.
Vincent Pelletier [Wed, 29 Jun 2011 13:59:11 +0000 (13:59 +0000)]
Don't write to some dynamically-named, pwd-relative file.
Vincent Pelletier [Wed, 29 Jun 2011 13:57:31 +0000 (13:57 +0000)]
Catch all RPC exceptions.
Test runner should not die because of any RPC-related failure.
Also, print a nice traceback of the error.
Vincent Pelletier [Wed, 29 Jun 2011 13:25:31 +0000 (13:25 +0000)]
Move log files to testrunner's log_directory.
Also, don't name custom log files with a leading dot in partition's root.
This is reserved to supervisord logfiles. Follow (somewhat) the FHS and
put log files in testrunner partition's /var/log.
Vincent Pelletier [Wed, 29 Jun 2011 13:18:53 +0000 (13:18 +0000)]
Provide and use run_directory instead of computing it.
Vincent Pelletier [Thu, 23 Jun 2011 14:10:33 +0000 (14:10 +0000)]
Define profile_path on individual repository list entry.
Original implementation was defining it globally, and applying it on the
first repository list entry.
Sebastien Robin [Mon, 20 Jun 2011 20:11:03 +0000 (22:11 +0200)]
save memory by stopping supervisor
between to test suite launch, it is not needed to keep
supervidor running. This allows to save memory usage
Łukasz Nowak [Fri, 17 Jun 2011 12:26:11 +0000 (14:26 +0200)]
Minimise amount of remote sites.
Łukasz Nowak [Fri, 17 Jun 2011 12:25:48 +0000 (14:25 +0200)]
Separate from python installed distributions.
Łukasz Nowak [Fri, 17 Jun 2011 11:18:37 +0000 (13:18 +0200)]
Unfreeze versions on branch.
Sebastien Robin [Tue, 14 Jun 2011 12:31:17 +0000 (14:31 +0200)]
when no vcs_authentication_list was given, instanciation was failing
Łukasz Nowak [Tue, 14 Jun 2011 11:52:50 +0000 (13:52 +0200)]
Advertise development of slapos.cookbook 0.8
Łukasz Nowak [Tue, 14 Jun 2011 11:51:41 +0000 (13:51 +0200)]
Prepare release slapos.cookbook 0.7
Sebastien Robin [Tue, 14 Jun 2011 11:36:28 +0000 (13:36 +0200)]
Merge branch 'erp5testnode'
Łukasz Nowak [Tue, 14 Jun 2011 11:12:03 +0000 (13:12 +0200)]
Fill changelog.
Łukasz Nowak [Tue, 14 Jun 2011 11:10:53 +0000 (13:10 +0200)]
Include site.zcml in package.
Sebastien Robin [Tue, 14 Jun 2011 11:07:05 +0000 (13:07 +0200)]
minor small fixes (undefined parameters and empty stderr file)
Sebastien Robin [Tue, 14 Jun 2011 08:49:17 +0000 (10:49 +0200)]
fixed typo
Sebastien Robin [Tue, 14 Jun 2011 08:48:08 +0000 (10:48 +0200)]
fixed typo
Sebastien Robin [Tue, 14 Jun 2011 07:49:41 +0000 (09:49 +0200)]
remove blank lines
Sebastien Robin [Tue, 14 Jun 2011 07:31:55 +0000 (09:31 +0200)]
make runComputerPartition reporting errors to the master
Sebastien Robin [Tue, 14 Jun 2011 07:17:46 +0000 (09:17 +0200)]
move stdout and stderr file creation in testnode
This will allows to use it for several different external method
calls
Sebastien Robin [Tue, 14 Jun 2011 07:04:11 +0000 (09:04 +0200)]
explain what is done in stdout, usefull if problem reported on master
Sebastien Robin [Tue, 14 Jun 2011 07:01:39 +0000 (09:01 +0200)]
while true loop is useless, it is already done in testnode.py
Sebastien Robin [Tue, 14 Jun 2011 06:57:31 +0000 (08:57 +0200)]
remove useless code already commented out
Sebastien Robin [Tue, 14 Jun 2011 06:49:36 +0000 (08:49 +0200)]
Merge branch 'master' into erp5testnode
Łukasz Nowak [Mon, 13 Jun 2011 16:37:34 +0000 (18:37 +0200)]
Initiate development of 0.7.
Łukasz Nowak [Mon, 13 Jun 2011 16:36:30 +0000 (18:36 +0200)]
Prepare release 0.6.
Łukasz Nowak [Mon, 13 Jun 2011 14:06:44 +0000 (16:06 +0200)]
Use corrected file.
Łukasz Nowak [Mon, 13 Jun 2011 08:43:06 +0000 (10:43 +0200)]
Merge branch 'zabbix'
Łukasz Nowak [Mon, 13 Jun 2011 08:42:20 +0000 (10:42 +0200)]
Stabilise versions.
Łukasz Nowak [Mon, 13 Jun 2011 08:38:40 +0000 (10:38 +0200)]
Advertise development of 0.5.
Łukasz Nowak [Mon, 13 Jun 2011 08:33:44 +0000 (10:33 +0200)]
Provide documentation skeleton.
Łukasz Nowak [Mon, 13 Jun 2011 08:33:44 +0000 (10:33 +0200)]
Provide documentation skeleton.
Łukasz Nowak [Mon, 13 Jun 2011 08:31:52 +0000 (10:31 +0200)]
Prepare release 0.5.
Łukasz Nowak [Fri, 10 Jun 2011 12:48:57 +0000 (14:48 +0200)]
Be more similar with original and keep defaults.
Łukasz Nowak [Fri, 10 Jun 2011 12:39:26 +0000 (14:39 +0200)]
Monitor backgrounded process.
Łukasz Nowak [Fri, 10 Jun 2011 12:39:08 +0000 (14:39 +0200)]
Listen on standard port and expose all required information.
Łukasz Nowak [Thu, 9 Jun 2011 15:15:56 +0000 (17:15 +0200)]
Missing file.
Łukasz Nowak [Thu, 9 Jun 2011 15:15:43 +0000 (17:15 +0200)]
Missing file.
Łukasz Nowak [Thu, 9 Jun 2011 15:14:34 +0000 (17:14 +0200)]
Provide wrapper for daemons.
As zabbix agentd cannot run in foreground mode wrap it in simple foreground
application which sends singals whenever it is requested to be killed.
Łukasz Nowak [Thu, 9 Jun 2011 14:42:32 +0000 (16:42 +0200)]
Extend minimum skeleton for zabbix agent.
Łukasz Nowak [Thu, 9 Jun 2011 14:41:02 +0000 (16:41 +0200)]
Use execute from librecipe.
Łukasz Nowak [Thu, 9 Jun 2011 14:40:41 +0000 (16:40 +0200)]
Move execute to librecipe.
Łukasz Nowak [Thu, 9 Jun 2011 14:17:03 +0000 (16:17 +0200)]
Remove Zope2 dependency.
Instantiation shall depend on minimal tools, like system administrator would.
Łukasz Nowak [Thu, 9 Jun 2011 13:49:59 +0000 (15:49 +0200)]
Move template to proper place.
Łukasz Nowak [Thu, 9 Jun 2011 13:29:33 +0000 (15:29 +0200)]
Blah, rename correctly (it is only agent)
Łukasz Nowak [Thu, 9 Jun 2011 13:27:21 +0000 (15:27 +0200)]
Minimal skeleton for zabbix instance.
Łukasz Nowak [Mon, 13 Jun 2011 08:18:22 +0000 (10:18 +0200)]
Remove not needed tricks.
Superseded by buildout:allow-hosts, was not functional anyway.
Łukasz Nowak [Mon, 13 Jun 2011 08:17:31 +0000 (10:17 +0200)]
Restrict source by allow-hosts.
Most of required eggs are anyway available on pypi, which is much more
reliable than all scattered sources. Idea by Leonardo.
Łukasz Nowak [Mon, 13 Jun 2011 07:54:59 +0000 (09:54 +0200)]
Ignore index totally.
lxml web site, provided by index, is not functional for long time (weeks).
As it is possible to install it directly form pypi (which has a bit of
mirroring) force such way and do not query source website.
Łukasz Nowak [Fri, 10 Jun 2011 13:33:38 +0000 (15:33 +0200)]
Ignore index, access lxml tarballs directly.
Łukasz Nowak [Fri, 10 Jun 2011 12:48:57 +0000 (14:48 +0200)]
Be more similar with original and keep defaults.
Łukasz Nowak [Fri, 10 Jun 2011 12:39:26 +0000 (14:39 +0200)]
Monitor backgrounded process.
Łukasz Nowak [Fri, 10 Jun 2011 12:39:08 +0000 (14:39 +0200)]
Listen on standard port and expose all required information.
Rafael Monnerat [Thu, 9 Jun 2011 23:37:23 +0000 (20:37 -0300)]
Set static versions on erp5testnode
The master branch should contains always stable code, so it is required
to define stable version numbers for everything.
Łukasz Nowak [Thu, 9 Jun 2011 15:15:56 +0000 (17:15 +0200)]
Missing file.
Łukasz Nowak [Thu, 9 Jun 2011 15:15:43 +0000 (17:15 +0200)]
Missing file.
Łukasz Nowak [Thu, 9 Jun 2011 15:14:34 +0000 (17:14 +0200)]
Provide wrapper for daemons.
As zabbix agentd cannot run in foreground mode wrap it in simple foreground
application which sends singals whenever it is requested to be killed.
Łukasz Nowak [Thu, 9 Jun 2011 14:42:32 +0000 (16:42 +0200)]
Extend minimum skeleton for zabbix agent.
Łukasz Nowak [Thu, 9 Jun 2011 14:41:02 +0000 (16:41 +0200)]
Use execute from librecipe.
Łukasz Nowak [Thu, 9 Jun 2011 14:40:41 +0000 (16:40 +0200)]
Move execute to librecipe.
Łukasz Nowak [Thu, 9 Jun 2011 14:33:40 +0000 (16:33 +0200)]
Include required low level software.
Łukasz Nowak [Thu, 9 Jun 2011 14:17:03 +0000 (16:17 +0200)]
Remove Zope2 dependency.
Instantiation shall depend on minimal tools, like system administrator would.
Łukasz Nowak [Thu, 9 Jun 2011 13:49:59 +0000 (15:49 +0200)]
Move template to proper place.
Łukasz Nowak [Thu, 9 Jun 2011 13:32:58 +0000 (15:32 +0200)]
Minimal instance definition.
Łukasz Nowak [Thu, 9 Jun 2011 13:32:20 +0000 (15:32 +0200)]
Build with own lxml and install cookbook.
Łukasz Nowak [Thu, 9 Jun 2011 13:29:33 +0000 (15:29 +0200)]
Blah, rename correctly (it is only agent)
Łukasz Nowak [Thu, 9 Jun 2011 13:27:21 +0000 (15:27 +0200)]
Minimal skeleton for zabbix instance.
Łukasz Nowak [Thu, 9 Jun 2011 13:01:28 +0000 (15:01 +0200)]
This is zabbix agent only.
Łukasz Nowak [Thu, 9 Jun 2011 13:00:55 +0000 (15:00 +0200)]
Initial zabbix agent software release.
Łukasz Nowak [Thu, 9 Jun 2011 13:00:41 +0000 (15:00 +0200)]
Version up: Zabbix 1.8.5
Cédric de Saint Martin [Thu, 9 Jun 2011 12:17:06 +0000 (14:17 +0200)]
memcached : remove reference to slapos.slap
Cédric de Saint Martin [Thu, 9 Jun 2011 11:02:00 +0000 (13:02 +0200)]
Prepare 0.4 release
Cédric de Saint Martin [Thu, 9 Jun 2011 10:57:23 +0000 (12:57 +0200)]
Revert "download is in slapos.recipe.download."
This reverts commit
5c763b0089dbdf355c0efe8830e808e9580735f6.
We keep slapos.recipe.download in slapos.cookbook
Łukasz Nowak [Thu, 9 Jun 2011 08:44:41 +0000 (10:44 +0200)]
slapos.tool.networkcache was removed from pypi.
Nicolas Delaby [Wed, 1 Jun 2011 14:29:48 +0000 (16:29 +0200)]
There is not need to extend from a stack
Łukasz Nowak [Mon, 30 May 2011 08:53:12 +0000 (10:53 +0200)]
Make software compilable.
Cédric de Saint Martin [Thu, 9 Jun 2011 09:25:20 +0000 (11:25 +0200)]
kumofs : add missing part
Cédric de Saint Martin [Thu, 9 Jun 2011 09:15:19 +0000 (11:15 +0200)]
Kumofs : remove develop-egg and set version
Cédric de Saint Martin [Wed, 8 Jun 2011 15:19:22 +0000 (17:19 +0200)]
Kumofs : go back to kumofs branch, in order to bot to pass the tests
Cédric de Saint Martin [Wed, 8 Jun 2011 15:06:07 +0000 (17:06 +0200)]
Changing branch to master before merge
Łukasz Nowak [Wed, 8 Jun 2011 13:12:00 +0000 (15:12 +0200)]
slapos.tool.networkcache was removed from pypi.
Cédric de Saint Martin [Wed, 8 Jun 2011 13:08:04 +0000 (15:08 +0200)]
Kumofs : add check part, remove version for slapos.cookbook
Cédric de Saint Martin [Wed, 8 Jun 2011 11:56:37 +0000 (13:56 +0200)]
kumofs : versions before entering to master branch
Cédric de Saint Martin [Tue, 7 Jun 2011 17:04:14 +0000 (19:04 +0200)]
kumofs : using 'find-links +='
Cédric de Saint Martin [Tue, 7 Jun 2011 16:37:19 +0000 (18:37 +0200)]
kumofs : use python2.6 and use 'parts=' and add explicit libxslt part
Cédric de Saint Martin [Tue, 7 Jun 2011 14:33:33 +0000 (16:33 +0200)]
KumoFS Software Release : add missing python2.6 profile
Cédric de Saint Martin [Tue, 7 Jun 2011 14:29:14 +0000 (16:29 +0200)]
KumoFS Software Release : updating md5 for template
Cédric de Saint Martin [Tue, 7 Jun 2011 14:27:49 +0000 (16:27 +0200)]
KumoFS Software Release : Add missing lxml egg
Cédric de Saint Martin [Mon, 6 Jun 2011 21:16:11 +0000 (23:16 +0200)]
kumofs : cleaning stunnel template
Cédric de Saint Martin [Mon, 6 Jun 2011 21:09:14 +0000 (23:09 +0200)]
kumofs : working set