slapos.git
9 years agoMerge branch 'wprtubackup'
Antoine Catton [Thu, 26 Jan 2012 14:35:12 +0000 (15:35 +0100)]
Merge branch 'wprtubackup'

This is the work I did during my internship in order
to implement backup and wordpress with a pseudo-replicating
MariaDB ready to be used.

This branch name stands for 'WordPress Ready To Use BACKUP'.

This work will be cleaned up, and improved by merging
skynet branch.

Conflicts:
setup.py
slapos/recipe/davstorage/__init__.py
software/wordpress/software.cfg

9 years agoMerge remote-tracking branch 'origin/master' into erp5
Łukasz Nowak [Wed, 25 Jan 2012 15:08:14 +0000 (16:08 +0100)]
Merge remote-tracking branch 'origin/master' into erp5

Conflicts:
component/git/buildout.cfg
component/openssl/buildout.cfg
setup.py

9 years agoExtend develop instead of override.
Łukasz Nowak [Wed, 25 Jan 2012 14:56:58 +0000 (15:56 +0100)]
Extend develop instead of override.

Currently ERP5 develops more.

9 years agoMerge branch 'lamp'
Cédric de Saint Martin [Wed, 25 Jan 2012 14:49:26 +0000 (15:49 +0100)]
Merge branch 'lamp'

9 years agoMerge branch 'master' into lamp
Cédric de Saint Martin [Wed, 25 Jan 2012 14:46:02 +0000 (15:46 +0100)]
Merge branch 'master' into lamp

9 years agoFix versions
Cédric de Saint Martin [Wed, 25 Jan 2012 14:45:27 +0000 (15:45 +0100)]
Fix versions

9 years agoFix branch name.
Łukasz Nowak [Wed, 25 Jan 2012 13:56:14 +0000 (14:56 +0100)]
Fix branch name.

9 years agoMerge remote-tracking branch 'origin/erp5-generic' into erp5
Łukasz Nowak [Wed, 25 Jan 2012 13:17:11 +0000 (14:17 +0100)]
Merge remote-tracking branch 'origin/erp5-generic' into erp5

Conflicts:
slapos/recipe/erp5/__init__.py

9 years agoMerge remote-tracking branch 'origin/erp5testnode'
Łukasz Nowak [Wed, 25 Jan 2012 10:55:57 +0000 (11:55 +0100)]
Merge remote-tracking branch 'origin/erp5testnode'

9 years agoFreeze eggs.
Łukasz Nowak [Wed, 25 Jan 2012 10:55:15 +0000 (11:55 +0100)]
Freeze eggs.

9 years agoMerge remote-tracking branch 'origin/webdav'
Łukasz Nowak [Wed, 25 Jan 2012 10:48:45 +0000 (11:48 +0100)]
Merge remote-tracking branch 'origin/webdav'

9 years agoRemove shacache stack from lamp templates
Cédric de Saint Martin [Wed, 25 Jan 2012 10:26:56 +0000 (11:26 +0100)]
Remove shacache stack from lamp templates

9 years agolamp stack : add buildout-versions
Cédric de Saint Martin [Wed, 25 Jan 2012 10:07:02 +0000 (11:07 +0100)]
lamp stack : add buildout-versions

9 years agoLAMP template : update buildout version
Cédric de Saint Martin [Wed, 25 Jan 2012 10:06:28 +0000 (11:06 +0100)]
LAMP template : update buildout version

9 years agoLAMP template : Set local path in extends
Cédric de Saint Martin [Wed, 25 Jan 2012 10:01:55 +0000 (11:01 +0100)]
LAMP template : Set local path in extends

9 years agoversion up : curl 7.24.0, including security fixes.
Kazuhiko Shiozaki [Wed, 25 Jan 2012 09:30:56 +0000 (10:30 +0100)]
version up : curl 7.24.0, including security fixes.

9 years agoSlapos : Pin versions slapos-0.67 slapos-0.68
Cédric de Saint Martin [Tue, 24 Jan 2012 18:39:35 +0000 (19:39 +0100)]
Slapos : Pin versions

9 years agoMerge branch 'master' into slapos
Cédric de Saint Martin [Tue, 24 Jan 2012 18:30:14 +0000 (19:30 +0100)]
Merge branch 'master' into slapos

Conflicts:
component/slapos/buildout.cfg

9 years agoAdd patch to openssl removing need of pod2man and thus perl
Cédric de Saint Martin [Tue, 24 Jan 2012 17:27:01 +0000 (18:27 +0100)]
Add patch to openssl removing need of pod2man and thus perl

9 years agoMerge remote-tracking branch 'origin/nosqltestbed'
Łukasz Nowak [Tue, 24 Jan 2012 16:55:51 +0000 (17:55 +0100)]
Merge remote-tracking branch 'origin/nosqltestbed'

9 years agoMerge remote-tracking branch 'origin/nbd'
Łukasz Nowak [Tue, 24 Jan 2012 16:52:00 +0000 (17:52 +0100)]
Merge remote-tracking branch 'origin/nbd'

9 years agoMerge remote-tracking branch 'origin/erp5scalabilitytestbed'
Łukasz Nowak [Tue, 24 Jan 2012 16:46:21 +0000 (17:46 +0100)]
Merge remote-tracking branch 'origin/erp5scalabilitytestbed'

9 years agoMerge remote-tracking branch 'origin/pulse'
Łukasz Nowak [Tue, 24 Jan 2012 16:37:11 +0000 (17:37 +0100)]
Merge remote-tracking branch 'origin/pulse'

Conflicts:
component/apache-php/buildout.cfg

Master version of component/apache-php/buildout.cfg has been kept, as it
provides same functionality but in more updated way.

9 years agoMerge remote-tracking branch 'origin/testnode'
Łukasz Nowak [Tue, 24 Jan 2012 16:35:05 +0000 (17:35 +0100)]
Merge remote-tracking branch 'origin/testnode'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/sheepdogtestbed'
Łukasz Nowak [Tue, 24 Jan 2012 16:33:23 +0000 (17:33 +0100)]
Merge remote-tracking branch 'origin/sheepdogtestbed'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/proactive'
Łukasz Nowak [Tue, 24 Jan 2012 16:30:19 +0000 (17:30 +0100)]
Merge remote-tracking branch 'origin/proactive'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/libcloud-requester'
Łukasz Nowak [Tue, 24 Jan 2012 16:28:58 +0000 (17:28 +0100)]
Merge remote-tracking branch 'origin/libcloud-requester'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/libcloud'
Łukasz Nowak [Tue, 24 Jan 2012 16:26:24 +0000 (17:26 +0100)]
Merge remote-tracking branch 'origin/libcloud'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/java'
Łukasz Nowak [Tue, 24 Jan 2012 16:25:01 +0000 (17:25 +0100)]
Merge remote-tracking branch 'origin/java'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge remote-tracking branch 'origin/helloworld'
Łukasz Nowak [Tue, 24 Jan 2012 16:22:36 +0000 (17:22 +0100)]
Merge remote-tracking branch 'origin/helloworld'

Conflicts:
software/erp5/software.cfg
software/erp5testnode/software.cfg

Both files reverted back to master.

9 years agoMerge branch 'master' into lamp
Cédric de Saint Martin [Mon, 23 Jan 2012 16:49:16 +0000 (17:49 +0100)]
Merge branch 'master' into lamp

Conflicts:
software/lamp-template-static/software.cfg

9 years agoSet local path in extends now that webrunner supports git access
Cédric de Saint Martin [Mon, 23 Jan 2012 16:36:37 +0000 (17:36 +0100)]
Set local path in extends now that webrunner supports git access

9 years agoAdd LongRequestLogger product support.
Ivan Tyagov [Mon, 23 Jan 2012 14:54:56 +0000 (16:54 +0200)]
Add LongRequestLogger product support.

9 years agoPin versions
Cédric de Saint Martin [Sun, 22 Jan 2012 15:59:01 +0000 (16:59 +0100)]
Pin versions

9 years agoUse buildout-versions
Cédric de Saint Martin [Sun, 22 Jan 2012 14:55:12 +0000 (15:55 +0100)]
Use buildout-versions

9 years agoUse latest buildout
Cédric de Saint Martin [Sun, 22 Jan 2012 14:54:19 +0000 (15:54 +0100)]
Use latest buildout

9 years agoNo need for python in lamp
Cédric de Saint Martin [Sun, 22 Jan 2012 14:53:43 +0000 (15:53 +0100)]
No need for python in lamp

10 years agoWorkaround part interconnection problem.
Łukasz Nowak [Fri, 20 Jan 2012 14:34:51 +0000 (15:34 +0100)]
Workaround part interconnection problem.

10 years agoWorkaround part interconnection problem.
Łukasz Nowak [Fri, 20 Jan 2012 14:34:51 +0000 (15:34 +0100)]
Workaround part interconnection problem.

10 years agoAllow to compile on really recent gcc.
Łukasz Nowak [Fri, 20 Jan 2012 10:38:34 +0000 (11:38 +0100)]
Allow to compile on really recent gcc.

10 years agoAllow to compile on really recent gcc.
Łukasz Nowak [Fri, 20 Jan 2012 10:38:34 +0000 (11:38 +0100)]
Allow to compile on really recent gcc.

10 years agoClean up the patching of mydumper.
Antoine Catton [Fri, 20 Jan 2012 09:55:12 +0000 (10:55 +0100)]
Clean up the patching of mydumper.

10 years agoRemove python-2.7 compilation from lamp-based profiles
Cédric de Saint Martin [Fri, 20 Jan 2012 09:27:47 +0000 (10:27 +0100)]
Remove python-2.7 compilation from lamp-based profiles

compilation of python is not needed here, we relie on python provided with slapos.

10 years agoAdd back python-2.7 in lamp stack.
Cédric de Saint Martin [Fri, 20 Jan 2012 09:18:51 +0000 (10:18 +0100)]
Add back python-2.7 in lamp stack.

It is dummy import for up-to-date software.cfg, but allows to keep retrocompatibility with old software.cfg using python-2.7 in eggs.
python-2.7 should NOT be used in lamp-based profiles.

10 years agoRemove warnings conversion to error on mydumper
Antoine Catton [Thu, 19 Jan 2012 17:09:48 +0000 (18:09 +0100)]
Remove warnings conversion to error on mydumper

This is dirty, but it allow to compile on 32bits machines.

10 years agoAllow working development environment for whole software
Romain Courteaud [Thu, 19 Jan 2012 17:11:57 +0000 (18:11 +0100)]
Allow working development environment for whole software

10 years agolamp stack : Remove python2.7
Cédric de Saint Martin [Thu, 19 Jan 2012 10:53:34 +0000 (11:53 +0100)]
lamp stack : Remove python2.7

10 years agoversion up : Git 1.7.8.3.
Kazuhiko Shiozaki [Thu, 19 Jan 2012 10:43:08 +0000 (11:43 +0100)]
version up : Git 1.7.8.3.

10 years agoversion up : OpenSSL 1.0.0g, including important bug and security fixes
Kazuhiko Shiozaki [Thu, 19 Jan 2012 10:08:55 +0000 (11:08 +0100)]
version up : OpenSSL 1.0.0g, including important bug and security fixes

10 years agoversion up : LibreOffice 3.4.5.
Kazuhiko Shiozaki [Wed, 18 Jan 2012 20:01:57 +0000 (21:01 +0100)]
version up : LibreOffice 3.4.5.

10 years agoAdd to dropbear recipe the ability to auto force host key
Alain Takoudjou [Wed, 18 Jan 2012 15:24:33 +0000 (16:24 +0100)]
Add to dropbear recipe the ability to auto force host key

10 years agomysql : pin eggs versions slapos-0.65
Cédric de Saint Martin [Wed, 18 Jan 2012 15:22:20 +0000 (10:22 -0500)]
mysql : pin eggs versions

10 years agoMysql : add cedric's shacache certificate
Cédric de Saint Martin [Wed, 18 Jan 2012 14:43:05 +0000 (09:43 -0500)]
Mysql : add cedric's shacache certificate

10 years agoAdd buildout-versions
Cédric de Saint Martin [Wed, 18 Jan 2012 14:13:36 +0000 (09:13 -0500)]
Add buildout-versions

10 years agoUpdate allow-host list
Cédric de Saint Martin [Wed, 18 Jan 2012 14:08:01 +0000 (15:08 +0100)]
Update allow-host list

10 years agoMysql : sort extends list
Cédric de Saint Martin [Wed, 18 Jan 2012 14:07:05 +0000 (15:07 +0100)]
Mysql : sort extends list

10 years agomysql : rewrite parts list
Cédric de Saint Martin [Wed, 18 Jan 2012 14:05:37 +0000 (15:05 +0100)]
mysql : rewrite parts list

10 years agoGo back to development
Cédric de Saint Martin [Wed, 18 Jan 2012 14:01:09 +0000 (15:01 +0100)]
Go back to development

10 years agoUpdate stunnel to 4.52
Cédric de Saint Martin [Wed, 18 Jan 2012 12:17:54 +0000 (07:17 -0500)]
Update stunnel to 4.52

10 years agokumo : Fix versions slapos-0.64
Cédric de Saint Martin [Wed, 18 Jan 2012 13:04:15 +0000 (08:04 -0500)]
kumo : Fix versions

10 years agoUpdate stunnel to 4.52
Cédric de Saint Martin [Wed, 18 Jan 2012 12:17:54 +0000 (07:17 -0500)]
Update stunnel to 4.52

10 years agoversion up : file-5.10.
Kazuhiko Shiozaki [Wed, 18 Jan 2012 12:16:52 +0000 (13:16 +0100)]
version up : file-5.10.

10 years agoAdd buildout-versions
Cédric de Saint Martin [Wed, 18 Jan 2012 12:15:32 +0000 (07:15 -0500)]
Add buildout-versions

10 years agoChange part order to avoid hexagonit.* bug
Cédric de Saint Martin [Wed, 18 Jan 2012 12:02:51 +0000 (07:02 -0500)]
Change part order to avoid hexagonit.* bug

10 years agoChange cloudooo stack to use OpenOffice.org instead of LibreOffice
Gabriel Monnerat [Wed, 18 Jan 2012 11:55:50 +0000 (09:55 -0200)]
Change cloudooo stack to use OpenOffice.org instead of LibreOffice

10 years agoremove '--with-named-curses-libs' that is wongly specified and use readline5 instead...
Kazuhiko Shiozaki [Wed, 18 Jan 2012 11:48:58 +0000 (12:48 +0100)]
remove '--with-named-curses-libs' that is wongly specified and use readline5 instead of readline for license compatibility.

10 years agokumo : Set complete part list
Cédric de Saint Martin [Wed, 18 Jan 2012 11:46:53 +0000 (12:46 +0100)]
kumo : Set complete part list

10 years agokumofs : git and python are not needed
Cédric de Saint Martin [Wed, 18 Jan 2012 11:43:37 +0000 (12:43 +0100)]
kumofs : git and python are not needed

10 years agoUpdate allow-host list
Cédric de Saint Martin [Wed, 18 Jan 2012 11:42:32 +0000 (12:42 +0100)]
Update allow-host list

10 years agoGo back to development mode
Cédric de Saint Martin [Wed, 18 Jan 2012 11:41:41 +0000 (12:41 +0100)]
Go back to development mode

10 years agoAdd Cedric's shacahe signature
Cédric de Saint Martin [Wed, 18 Jan 2012 11:40:36 +0000 (12:40 +0100)]
Add Cedric's shacahe signature

10 years agoremove obsoleted patches.
Kazuhiko Shiozaki [Tue, 17 Jan 2012 16:55:55 +0000 (17:55 +0100)]
remove obsoleted patches.

10 years agocleanup readline/buildout.cfg.
Kazuhiko Shiozaki [Tue, 17 Jan 2012 16:28:53 +0000 (17:28 +0100)]
cleanup readline/buildout.cfg.

10 years agofix wrong configure option. (but it still seems not using ncurses anyway).
Kazuhiko Shiozaki [Tue, 17 Jan 2012 16:22:33 +0000 (17:22 +0100)]
fix wrong configure option. (but it still seems not using ncurses anyway).

10 years agoMerge remote-tracking branch 'origin/master' into erp5-generic
Łukasz Nowak [Tue, 17 Jan 2012 12:40:01 +0000 (13:40 +0100)]
Merge remote-tracking branch 'origin/master' into erp5-generic

10 years agomake build options more similar to official MariaDB build, i.e. enable XtraDB by...
Kazuhiko Shiozaki [Wed, 9 Nov 2011 10:13:41 +0000 (11:13 +0100)]
make build options more similar to official MariaDB build, i.e. enable XtraDB by default etc.

Conflicts:

component/mariadb/buildout.cfg

10 years agoMerge branch 'master' into lamp
Cédric de Saint Martin [Fri, 13 Jan 2012 13:27:50 +0000 (14:27 +0100)]
Merge branch 'master' into lamp

Conflicts:
component/mariadb/buildout.cfg

10 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.

Signed-off-by: Cédric de Saint Martin <cedric.dsm@tiolive.com>
10 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).

Conflicts:

component/mariadb/buildout.cfg

10 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

Signed-off-by: Cédric de Saint Martin <cedric.dsm@tiolive.com>
10 years agoversion up : pcre 8.21.
Kazuhiko Shiozaki [Thu, 12 Jan 2012 20:54:01 +0000 (21:54 +0100)]
version up : pcre 8.21.

Signed-off-by: Cédric de Saint Martin <cedric.dsm@tiolive.com>
10 years agoversion up : graphviz 2.28.0
Kazuhiko Shiozaki [Thu, 12 Jan 2012 20:54:15 +0000 (21:54 +0100)]
version up : graphviz 2.28.0

10 years agoversion up : pcre 8.21.
Kazuhiko Shiozaki [Thu, 12 Jan 2012 20:54:01 +0000 (21:54 +0100)]
version up : pcre 8.21.

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

10 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.

10 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.

10 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

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

10 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

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

10 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.

10 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.

10 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.

10 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.

10 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.

10 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

10 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

10 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

10 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.

10 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.