slapos.git
7 years agoMerge branch 'master' into shellinabox
Antoine Catton [Thu, 12 Jan 2012 12:34:27 +0000 (13:34 +0100)]
Merge branch 'master' into shellinabox

Conflicts:
software/erp5testnode/software.cfg

7 years agoFix wrong md5sum
Romain Courteaud [Thu, 12 Jan 2012 11:06:15 +0000 (12:06 +0100)]
Fix wrong md5sum

7 years agoAllow to select computer of erp5 component.
Romain Courteaud [Thu, 12 Jan 2012 10:56:29 +0000 (11:56 +0100)]
Allow to select computer of erp5 component.

By default, all components are located on the same computer.

7 years agoSwitch erp5testnode to generic recipe.
Antoine Catton [Thu, 12 Jan 2012 09:47:44 +0000 (10:47 +0100)]
Switch erp5testnode to generic recipe.

Use shellinabox on testnode with self provided
shell command thanks to busybox.

7 years agoCreate local bt5 directory.
Romain Courteaud [Thu, 12 Jan 2012 09:46:07 +0000 (10:46 +0100)]
Create local bt5 directory.

This will ease portal templates configuration.

7 years agoTransform erp5testnode recipe into generic recipe.
Antoine Catton [Wed, 11 Jan 2012 17:45:48 +0000 (18:45 +0100)]
Transform erp5testnode recipe into generic recipe.

7 years agoAdd shellinabox recipe.
Antoine Catton [Wed, 11 Jan 2012 17:44:59 +0000 (18:44 +0100)]
Add shellinabox recipe.

7 years agoAdd shell recipe.
Antoine Catton [Wed, 11 Jan 2012 17:44:43 +0000 (18:44 +0100)]
Add shell recipe.

7 years agoAdd pwgen recipe.
Antoine Catton [Wed, 11 Jan 2012 17:01:26 +0000 (18:01 +0100)]
Add pwgen recipe.

7 years agoAdd pwgen component.
Antoine Catton [Wed, 11 Jan 2012 17:00:28 +0000 (18:00 +0100)]
Add pwgen component.

7 years agoAdd patch to allow shellinabox to run a full command.
Antoine Catton [Wed, 11 Jan 2012 16:59:33 +0000 (17:59 +0100)]
Add patch to allow shellinabox to run a full command.

7 years agoVersion up: libnetworkcache 0.10 to 0.11
Yingjie Xu [Wed, 11 Jan 2012 16:16:57 +0000 (17:16 +0100)]
Version up: libnetworkcache 0.10 to 0.11

7 years agoUpdate template md5sum
Romain Courteaud [Wed, 11 Jan 2012 15:32:04 +0000 (16:32 +0100)]
Update template md5sum

7 years agoRestore good data.fs name.
Romain Courteaud [Wed, 11 Jan 2012 15:29:00 +0000 (16:29 +0100)]
Restore good data.fs name.

This was introduced by mistake in bddd1eb68f2c11927cc96ea43b6a3f4f338c73fb

7 years agoPatch shellinabox in order to support listening on IPv6
Antoine Catton [Wed, 11 Jan 2012 10:42:21 +0000 (11:42 +0100)]
Patch shellinabox in order to support listening on IPv6

7 years agoaesthetic change only.
Kazuhiko Shiozaki [Tue, 10 Jan 2012 12:33:25 +0000 (13:33 +0100)]
aesthetic change only.

7 years agoadd ca-certificates from Debian and install them in openssl component.
Kazuhiko Shiozaki [Tue, 10 Jan 2012 12:32:28 +0000 (13:32 +0100)]
add ca-certificates from Debian and install them in openssl component.

7 years agoversion up : OpenSSL 1.0.0f, including security fixes.
Kazuhiko Shiozaki [Thu, 5 Jan 2012 20:42:19 +0000 (21:42 +0100)]
version up : OpenSSL 1.0.0f, including security fixes.

7 years agoversion up : HAProxy 1.4.19.
Kazuhiko Shiozaki [Mon, 9 Jan 2012 09:16:54 +0000 (10:16 +0100)]
version up : HAProxy 1.4.19.

7 years agoAdd busybox component.
Antoine Catton [Mon, 9 Jan 2012 09:12:46 +0000 (10:12 +0100)]
Add busybox component.

7 years agoAdd shellinabox component.
Antoine Catton [Fri, 6 Jan 2012 16:18:07 +0000 (17:18 +0100)]
Add shellinabox component.

7 years agoUse section name to name the buildout profile file.
Antoine Catton [Fri, 6 Jan 2012 13:48:27 +0000 (14:48 +0100)]
Use section name to name the buildout profile file.

This allow having a stable buildout.cfg name.
Thus, when we are switching software type it will not
keep trash buildout profile.

7 years agoRemove dirty hack _setupAutoInstallUninstall
Antoine Catton [Fri, 6 Jan 2012 13:40:04 +0000 (14:40 +0100)]
Remove dirty hack _setupAutoInstallUninstall

This hack was done in order to have the buildout uninstalling the part
and reinstalling every time.

This was because big monolitic recipe were doing some internal
calculations.

This is not needed anymore with generic recipes.

7 years agoMerge branch 'erp5-generic' into wprtubackup
Antoine Catton [Fri, 6 Jan 2012 10:56:36 +0000 (11:56 +0100)]
Merge branch 'erp5-generic' into wprtubackup

Conflicts:
setup.py
slapos/recipe/librecipe/genericslap.py
slapos/recipe/publish.py
slapos/recipe/request.py
slapos/recipe/softwaretype.py

7 years agoAdding waitfor recipe.
Antoine Catton [Fri, 6 Jan 2012 10:24:43 +0000 (11:24 +0100)]
Adding waitfor recipe.

This recipe waitfor files to be created.
It uses shlex to split command line.

A part of this recipe looks like :
  [waitfor]
  recipe = slapos.cookbook:waitfor
  command-line = executable "with escaped arguments" if\ needed
  files =
    one-file/per/line
    another/file.txt

7 years agoGenerate random commonname.
Romain Courteaud [Thu, 5 Jan 2012 16:16:04 +0000 (17:16 +0100)]
Generate random commonname.

Reduce CommonName length to match 64 or less characters

7 years agoRefactor urlparse_ into _urlparse which is more pythonic.
Antoine Catton [Fri, 6 Jan 2012 09:59:37 +0000 (10:59 +0100)]
Refactor urlparse_ into _urlparse which is more pythonic.

7 years agoversion up : OpenSSL 1.0.0f, including security fixes.
Kazuhiko Shiozaki [Thu, 5 Jan 2012 20:42:19 +0000 (21:42 +0100)]
version up : OpenSSL 1.0.0f, including security fixes.

7 years agoVersion up: netifaces
Yingjie Xu [Thu, 5 Jan 2012 14:00:03 +0000 (15:00 +0100)]
Version up: netifaces

7 years agoversion up : mroonga 1.11.
Kazuhiko Shiozaki [Thu, 5 Jan 2012 09:33:41 +0000 (10:33 +0100)]
version up : mroonga 1.11.

7 years agoversion up : groonga 1.2.9.
Kazuhiko Shiozaki [Thu, 5 Jan 2012 09:25:17 +0000 (10:25 +0100)]
version up : groonga 1.2.9.

7 years agoversion up : Percona Toolkit 2.0.1.
Kazuhiko Shiozaki [Tue, 3 Jan 2012 22:25:37 +0000 (23:25 +0100)]
version up : Percona Toolkit 2.0.1.

7 years agoversion up : Zabbix 1.8.10.
Kazuhiko Shiozaki [Tue, 3 Jan 2012 09:00:03 +0000 (10:00 +0100)]
version up : Zabbix 1.8.10.

7 years agoupdate zope node's name so that they get well sorted
Aurélien Calonne [Fri, 30 Dec 2011 10:29:47 +0000 (11:29 +0100)]
update zope node's name so that they get well sorted

also remove useless import

7 years agoFix revision test when cloning erp5 git repo
Antoine Catton [Tue, 27 Dec 2011 14:48:33 +0000 (15:48 +0100)]
Fix revision test when cloning erp5 git repo

7 years agoMerge remote-tracking branch 'upstream/erp5' into upstreamerp5generic
Romain Courteaud [Wed, 28 Dec 2011 09:07:43 +0000 (10:07 +0100)]
Merge remote-tracking branch 'upstream/erp5' into upstreamerp5generic

Conflicts:
software/erp5/software.cfg

7 years agoConfigure log levels.
Romain Courteaud [Fri, 19 Aug 2011 13:15:29 +0000 (15:15 +0200)]
Configure log levels.
Event log to info allows to extract usefull informations for reporting.

7 years agoMake attacks slightly more difficult in some cases.
Romain Courteaud [Fri, 19 Aug 2011 12:35:46 +0000 (14:35 +0200)]
Make attacks slightly more difficult in some cases.
This is mandatory for PCI compliancy.

7 years agoOnly use secure SSL version.
Romain Courteaud [Thu, 7 Jul 2011 12:33:22 +0000 (14:33 +0200)]
Only use secure SSL version.
Needed for PCI compliancy.

7 years agoversion up
Aurélien Calonne [Mon, 19 Dec 2011 08:03:46 +0000 (09:03 +0100)]
version up

7 years agoversion up : GNU DBM 1.10.
Kazuhiko Shiozaki [Fri, 16 Dec 2011 20:35:24 +0000 (21:35 +0100)]
version up : GNU DBM 1.10.

7 years agoversion up : Zope2-2.12.21.
Kazuhiko Shiozaki [Fri, 23 Dec 2011 19:56:49 +0000 (20:56 +0100)]
version up : Zope2-2.12.21.
* Restrict the available functions in DocumentTemplate.sequence to public API's of zope.sequencesort.
* Turn UndoSupport.get_request_var_or_attr helper into a private API.
* Provide security declarations for BTreeFolder2Base class, instead of only for BTreeFolder2 via the OFS.Folder mix-in.
* LP #902068: Fixed missing security declaration for ObjectManager class.
* Fixed serious authentication vulnerability in stock configuration.

7 years agoGo back to development.
Łukasz Nowak [Fri, 23 Dec 2011 17:19:52 +0000 (18:19 +0100)]
Go back to development.

7 years agoFreeze versions. slapos-0.63
Łukasz Nowak [Fri, 23 Dec 2011 17:17:28 +0000 (18:17 +0100)]
Freeze versions.

7 years agoUse eggs from pypi.
Łukasz Nowak [Fri, 23 Dec 2011 17:14:11 +0000 (18:14 +0100)]
Use eggs from pypi.

7 years agoReset versions.
Łukasz Nowak [Fri, 23 Dec 2011 15:46:47 +0000 (16:46 +0100)]
Reset versions.

7 years agoMerge branch 'master' into wprtubackup
Antoine Catton [Fri, 23 Dec 2011 15:39:01 +0000 (16:39 +0100)]
Merge branch 'master' into wprtubackup

Conflicts:
component/mariadb/buildout.cfg
component/stunnel/buildout.cfg
slapos/recipe/mysql/template/my.cnf.in

7 years agoUnpin versions.
Łukasz Nowak [Fri, 23 Dec 2011 15:35:15 +0000 (16:35 +0100)]
Unpin versions.

7 years agoMerge branch 'master' into erp5testnode
Łukasz Nowak [Fri, 23 Dec 2011 15:32:41 +0000 (16:32 +0100)]
Merge branch 'master' into erp5testnode

7 years agoversion up : MariaDB 5.3.3. use readline5 (GPL2) instead of the latest readline ...
Kazuhiko Shiozaki [Thu, 22 Dec 2011 16:24:36 +0000 (17:24 +0100)]
version up : MariaDB 5.3.3. use readline5 (GPL2) instead of the latest readline (GPL3).

7 years agoadd readline-5 that is still used for GPL2 only softwares.
Kazuhiko Shiozaki [Thu, 22 Dec 2011 16:24:00 +0000 (17:24 +0100)]
add readline-5 that is still used for GPL2 only softwares.

7 years agoIncluded the configurator for run_my_docs on business template list
Rafael Monnerat [Thu, 22 Dec 2011 02:37:02 +0000 (00:37 -0200)]
Included the configurator for run_my_docs on business template list

7 years agoDependencies are resolved automatically for Business Templates
Rafael Monnerat [Wed, 21 Dec 2011 22:19:10 +0000 (20:19 -0200)]
Dependencies are resolved automatically for Business Templates

Except by ambiguous decision (ie.: full text catalog), there is no need to install to decribe all depedencies  on this list, because Template Tool in this case already install depedencies automatically.

7 years agoadd egg for coverage
Aurélien Calonne [Wed, 21 Dec 2011 16:11:47 +0000 (17:11 +0100)]
add egg for coverage

7 years agoversion up
Aurélien Calonne [Mon, 19 Dec 2011 08:03:46 +0000 (09:03 +0100)]
version up

7 years agoversion up : GNU DBM 1.10.
Kazuhiko Shiozaki [Fri, 16 Dec 2011 20:35:24 +0000 (21:35 +0100)]
version up : GNU DBM 1.10.

7 years agoUse option instead of going through buildout to get slave instance list
Antoine Catton [Wed, 14 Dec 2011 15:46:51 +0000 (16:46 +0100)]
Use option instead of going through buildout to get slave instance list
in pbs recipe.

7 years agoCopy slave instance list in pbs section of lamp.
Antoine Catton [Wed, 14 Dec 2011 15:42:18 +0000 (16:42 +0100)]
Copy slave instance list in pbs section of lamp.

This allow to update pbs section each time new slave instance
is added.

7 years agoSave secret_key in order to avoid changing it every buildout run.
Antoine Catton [Wed, 14 Dec 2011 15:38:49 +0000 (16:38 +0100)]
Save secret_key in order to avoid changing it every buildout run.

7 years agoGenerate secret key for php application.
Antoine Catton [Tue, 13 Dec 2011 17:07:59 +0000 (18:07 +0100)]
Generate secret key for php application.

7 years agoAdd dropbear parts to main lamp backuped instance.cfg
Antoine Catton [Tue, 13 Dec 2011 10:07:01 +0000 (11:07 +0100)]
Add dropbear parts to main lamp backuped instance.cfg

7 years agoAvoid pbs recipe to fail.
Antoine Catton [Tue, 13 Dec 2011 10:06:34 +0000 (11:06 +0100)]
Avoid pbs recipe to fail.

7 years agoAvoid having None in known_hosts file.
Antoine Catton [Tue, 13 Dec 2011 10:05:30 +0000 (11:05 +0100)]
Avoid having None in known_hosts file.

7 years agoFinish the profile of lamp stack.
Antoine Catton [Mon, 12 Dec 2011 15:13:03 +0000 (16:13 +0100)]
Finish the profile of lamp stack.

7 years agoRun bang every time ssh failed on pbs promises.
Antoine Catton [Mon, 12 Dec 2011 15:12:21 +0000 (16:12 +0100)]
Run bang every time ssh failed on pbs promises.

7 years agoAdd apacheproxy recipe.
Antoine Catton [Mon, 12 Dec 2011 15:11:26 +0000 (16:11 +0100)]
Add apacheproxy recipe.

7 years agoSwitch pbs promise timeout to sigterm catch.
Antoine Catton [Fri, 9 Dec 2011 16:51:53 +0000 (17:51 +0100)]
Switch pbs promise timeout to sigterm catch.

7 years agoDefault value on pull backup slave instance title
Antoine Catton [Fri, 9 Dec 2011 16:48:33 +0000 (17:48 +0100)]
Default value on pull backup slave instance title

This try to swallow as much as possible slave instance bad requests.

7 years agoMerge remote-tracking branch 'upstream/erp5' into upstream-erp5-generic
Łukasz Nowak [Fri, 9 Dec 2011 15:26:03 +0000 (16:26 +0100)]
Merge remote-tracking branch 'upstream/erp5' into upstream-erp5-generic

7 years agoversion up : ImageMagick 6.7.3-10. remove the patch that is no longer required.
Kazuhiko Shiozaki [Wed, 7 Dec 2011 13:27:22 +0000 (14:27 +0100)]
version up : ImageMagick 6.7.3-10. remove the patch that is no longer required.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Wed, 7 Dec 2011 12:31:42 +0000 (13:31 +0100)]
Merge branch 'erp5' into erp5-generic

7 years agoversion up : MariaDB 5.3.2-beta
Kazuhiko Shiozaki [Thu, 20 Oct 2011 20:03:43 +0000 (22:03 +0200)]
version up : MariaDB 5.3.2-beta

7 years agotry to create more completed configure script by adding m4 macros of glib and pkgconfig.
Kazuhiko Shiozaki [Tue, 6 Dec 2011 13:55:25 +0000 (14:55 +0100)]
try to create more completed configure script by adding m4 macros of glib and pkgconfig.

7 years agoversion up : Zabbix 1.8.9.
Kazuhiko Shiozaki [Tue, 6 Dec 2011 11:48:27 +0000 (12:48 +0100)]
version up : Zabbix 1.8.9.

7 years agoCalling autoconf only should be enough (4aecd2c4ddea01bdb82032e4eefe442213fb807b).
Arnaud Fontaine [Tue, 6 Dec 2011 11:37:16 +0000 (20:37 +0900)]
Calling autoconf only should be enough (4aecd2c4ddea01bdb82032e4eefe442213fb807b).

7 years agospecify --prefix explicitly that is required if we specify configure-command.
Kazuhiko Shiozaki [Tue, 6 Dec 2011 10:07:45 +0000 (11:07 +0100)]
specify --prefix explicitly that is required if we specify configure-command.

7 years agoAdd patch for groonga against configure.ac for -Wno-* CFLAGS and CXXFLAGS.
Arnaud Fontaine [Tue, 6 Dec 2011 09:31:15 +0000 (18:31 +0900)]
Add patch for groonga against configure.ac for -Wno-* CFLAGS and CXXFLAGS.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Mon, 5 Dec 2011 16:51:26 +0000 (17:51 +0100)]
Merge branch 'erp5' into erp5-generic

7 years agoUnfreeze versions.
Łukasz Nowak [Mon, 5 Dec 2011 16:51:14 +0000 (17:51 +0100)]
Unfreeze versions.

7 years agoFreeze versions. slapos-0.62
Łukasz Nowak [Mon, 5 Dec 2011 15:58:53 +0000 (16:58 +0100)]
Freeze versions.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Mon, 5 Dec 2011 13:10:23 +0000 (14:10 +0100)]
Merge branch 'erp5' into erp5-generic

7 years agoAvoid building not needed engine.
Kazuhiko Shiozaki [Mon, 5 Dec 2011 13:07:49 +0000 (14:07 +0100)]
Avoid building not needed engine.

oqgraph will be automatically built when libboost is available. In order to
follow separation from operating system avoid to building this not needed engine
and thus do not depend on operating system's library.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Mon, 5 Dec 2011 11:11:48 +0000 (12:11 +0100)]
Merge branch 'erp5' into erp5-generic

7 years agoAdvertise 0.39 development.
Łukasz Nowak [Mon, 5 Dec 2011 11:10:42 +0000 (12:10 +0100)]
Advertise 0.39 development.

7 years agoPrepare release. slapos.cookbook-0.38
Łukasz Nowak [Mon, 5 Dec 2011 11:08:52 +0000 (12:08 +0100)]
Prepare release.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Mon, 5 Dec 2011 11:04:06 +0000 (12:04 +0100)]
Merge branch 'erp5' into erp5-generic

7 years agoVersion update.
Łukasz Nowak [Mon, 5 Dec 2011 11:03:50 +0000 (12:03 +0100)]
Version update.

7 years agoFill changelog.
Łukasz Nowak [Mon, 5 Dec 2011 10:10:20 +0000 (11:10 +0100)]
Fill changelog.

7 years agoMerge branch 'erp5' into erp5-generic
Łukasz Nowak [Mon, 5 Dec 2011 09:40:58 +0000 (10:40 +0100)]
Merge branch 'erp5' into erp5-generic

Conflicts:
stack/erp5.cfg

7 years agoMerge branch 'master' into erp5
Łukasz Nowak [Mon, 5 Dec 2011 09:39:19 +0000 (10:39 +0100)]
Merge branch 'master' into erp5

7 years agofix version to use
Aurélien Calonne [Fri, 2 Dec 2011 08:59:53 +0000 (09:59 +0100)]
fix version to use

7 years agoversion up : groonga-1.2.8 and mroonga-1.10.
Kazuhiko Shiozaki [Thu, 1 Dec 2011 14:01:30 +0000 (15:01 +0100)]
version up : groonga-1.2.8 and mroonga-1.10.

7 years agoUpdate the dropbear url.
Antoine Catton [Wed, 30 Nov 2011 10:09:55 +0000 (11:09 +0100)]
Update the dropbear url.

I updated the dropbear url because it wasn't uploaded to network cache.
I kept an old version because :
 * our patches don't work anymore with the latest version.
 * the latest version (at the date of this commit, doesn't have an
   interesting changelog).
 * by laziness.

7 years agoVersion up stunnel from 4.49 to 4.49.
Antoine Catton [Wed, 30 Nov 2011 10:09:08 +0000 (11:09 +0100)]
Version up stunnel from 4.49 to 4.49.

7 years agoUpdate the dropbear url.
Antoine Catton [Wed, 30 Nov 2011 10:09:55 +0000 (11:09 +0100)]
Update the dropbear url.

I updated the dropbear url because it wasn't uploaded to network cache.
I kept an old version because :
 * our patches don't work anymore with the latest version.
 * the latest version (at the date of this commit, doesn't have an
   interesting changelog).
 * by laziness.

7 years agoVersion up stunnel from 4.49 to 4.49.
Antoine Catton [Wed, 30 Nov 2011 10:09:08 +0000 (11:09 +0100)]
Version up stunnel from 4.49 to 4.49.

7 years agoFollow-up instance-erp5-development.cfg modification.
Tatuya Kamada [Wed, 30 Nov 2011 09:00:21 +0000 (18:00 +0900)]
Follow-up instance-erp5-development.cfg modification.

7 years agoFix mariadb download url. The old one is no longer exists.
Tatuya Kamada [Wed, 30 Nov 2011 08:10:00 +0000 (17:10 +0900)]
Fix mariadb download url. The old one is no longer exists.

7 years agoFix the issue that generate.cloudooo recipe does not work
Tatuya Kamada [Wed, 30 Nov 2011 08:04:38 +0000 (17:04 +0900)]
Fix the issue that generate.cloudooo recipe does not work
when we do not put the cloudoo-json parameter as a slapos-parameter.

7 years agoNewer stunnel.
Łukasz Nowak [Tue, 29 Nov 2011 09:09:57 +0000 (10:09 +0100)]
Newer stunnel.