slapos.git
7 years agoDepend on patches changes.
Łukasz Nowak [Mon, 23 Jul 2012 08:49:21 +0000 (10:49 +0200)]
Depend on patches changes.

7 years agoAvoid using gets (...at all) on recent glibc.
Łukasz Nowak [Fri, 20 Jul 2012 15:51:08 +0000 (17:51 +0200)]
Avoid using gets (...at all) on recent glibc.

Because "gets is a security hole - use fgets instead" and this function is not
available anymore in recent environments.

Also depend on patch change, as it shall lead to recompilation.

7 years agoDrop rebootstrap.
Łukasz Nowak [Mon, 23 Jul 2012 07:33:13 +0000 (09:33 +0200)]
Drop rebootstrap.

7 years agoAdd Luke's certificate.
Łukasz Nowak [Mon, 23 Jul 2012 08:11:19 +0000 (10:11 +0200)]
Add Luke's certificate.

Also put back certificates on software release url.

This is the only remote url which is going to be trusted outside of buildout.

Fetching list of keys over the network from non signed url has no sense.

7 years agoRevert "Hack openssl build."
Łukasz Nowak [Fri, 20 Jul 2012 11:55:02 +0000 (13:55 +0200)]
Revert "Hack openssl build."

This reverts commit 11150b667582fd341b9285394ca3c2d913b973ea.

Hack was needed in damaged environment, which did not managed to have correct
symlinks.

7 years agoHack openssl build.
Łukasz Nowak [Fri, 20 Jul 2012 09:33:17 +0000 (11:33 +0200)]
Hack openssl build.

On some platforms it is required.

7 years agoUse new connection and get result when try to create new site
Rafael Monnerat [Fri, 20 Jul 2012 03:54:49 +0000 (12:54 +0900)]
Use new connection and get result when try to create new site

7 years agoMake erp5_bootstrap wait for manage_addERP5Site response
Rafael Monnerat [Fri, 20 Jul 2012 01:58:37 +0000 (10:58 +0900)]
Make erp5_bootstrap wait for manage_addERP5Site response

If multiple calls manage_addERP5Site are done in parallel by this script,
it cause conflict error during site creation.

7 years agoUse the newest version.
Łukasz Nowak [Thu, 19 Jul 2012 15:46:33 +0000 (17:46 +0200)]
Use the newest version.

1.3.0 has building process which has been found to be cumbersome on some platforms.

7 years agoImprove kumofs promise for erp5 software release
Rafael Monnerat [Thu, 19 Jul 2012 12:06:39 +0000 (21:06 +0900)]
Improve kumofs promise for erp5 software release

7 years agoAdded promise for cloudooo and openoffice at erp5 software release
Rafael Monnerat [Thu, 19 Jul 2012 12:06:17 +0000 (21:06 +0900)]
Added promise for cloudooo and openoffice at erp5 software release

Only check if cloudooo and openoffice port is listenning.

7 years agoAdded mariadb promise to erp5 software release
Rafael Monnerat [Thu, 19 Jul 2012 12:04:53 +0000 (21:04 +0900)]
Added mariadb promise to erp5 software release

7 years agoImprove memcached promise for erp5 software release
Rafael Monnerat [Thu, 19 Jul 2012 12:00:12 +0000 (21:00 +0900)]
Improve memcached promise for erp5 software release

7 years agoDrop useless definition
Rafael Monnerat [Thu, 19 Jul 2012 03:00:27 +0000 (12:00 +0900)]
Drop useless definition

This definition is present already into a more appropriate place, on
erp5-promise.

7 years agoAdd promise to check erp5 site creation
Rafael Monnerat [Thu, 19 Jul 2012 02:59:16 +0000 (11:59 +0900)]
Add promise to check erp5 site creation

The erp5 is created by erp5-bootstrap, this promise assert if the site
is already created.

7 years agoAdd promise for apache-zope-backend, and enable promises
Rafael Monnerat [Thu, 19 Jul 2012 02:56:14 +0000 (11:56 +0900)]
Add promise for apache-zope-backend, and enable promises

7 years agoIntroduce promise on zope and memcache configuration.
Rafael Monnerat [Thu, 12 Jul 2012 11:39:38 +0000 (20:39 +0900)]
Introduce promise on zope and memcache configuration.

7 years agoAdded deprecation warning on deprecated recipes.
Rafael Monnerat [Tue, 26 Jun 2012 01:25:16 +0000 (10:25 +0900)]
Added deprecation warning on deprecated recipes.

7 years agoReplace erp5.update per erp5.promise and erp5.bootstrap
Rafael Monnerat [Tue, 26 Jun 2012 00:37:43 +0000 (09:37 +0900)]
Replace erp5.update per erp5.promise and erp5.bootstrap

7 years agoMerge branch 'erp5-stack' into erp5-component
Cédric de Saint Martin [Fri, 13 Jul 2012 13:05:14 +0000 (15:05 +0200)]
Merge branch 'erp5-stack' into erp5-component

Conflicts:
software/erp5/software.cfg

7 years agoAdd missing host in allow-host for polib
Cédric de Saint Martin [Thu, 12 Jul 2012 14:51:04 +0000 (16:51 +0200)]
Add missing host in allow-host for polib

7 years agoversion up for libreoffice : 3.5.5
Sebastien Robin [Thu, 12 Jul 2012 09:44:15 +0000 (11:44 +0200)]
version up for libreoffice : 3.5.5

7 years agoMove erp5 profile to erp5 stack.
Cédric de Saint Martin [Mon, 9 Jul 2012 10:18:06 +0000 (12:18 +0200)]
Move erp5 profile to erp5 stack.

All ERP5 profile is now in a single place.
Moreover, use slapos.cfg stack.

7 years agoMove Rafael Certificate which were introduced wrongly.
Rafael Monnerat [Mon, 9 Jul 2012 14:37:22 +0000 (23:37 +0900)]
Move Rafael Certificate which were introduced wrongly.

7 years agoInclude same certificates from erp5 software release into cloudooo
Rafael Monnerat [Mon, 9 Jul 2012 09:17:45 +0000 (18:17 +0900)]
Include same certificates from erp5 software release into cloudooo

7 years agoMerge branch 'master' into erp5-component
Cédric de Saint Martin [Mon, 9 Jul 2012 10:11:03 +0000 (12:11 +0200)]
Merge branch 'master' into erp5-component

7 years agoInclude shacache certs and definition in stack/slapos.cfg itself.
Cédric de Saint Martin [Mon, 9 Jul 2012 10:07:55 +0000 (12:07 +0200)]
Include shacache certs and definition in stack/slapos.cfg itself.

7 years agoslapos stack: Use libxslt provided by slapos
Cédric de Saint Martin [Mon, 9 Jul 2012 09:53:36 +0000 (11:53 +0200)]
slapos stack: Use libxslt provided by slapos

7 years agoslapos stack: Implicit part is bad
Cédric de Saint Martin [Mon, 9 Jul 2012 09:53:04 +0000 (11:53 +0200)]
slapos stack: Implicit part is bad

7 years agoAdvertise development of new version
Cédric de Saint Martin [Fri, 6 Jul 2012 13:34:08 +0000 (15:34 +0200)]
Advertise development of new version

7 years agoRelease slapos.cookbook-0.58 slapos.cookbook-0.58
Cédric de Saint Martin [Fri, 6 Jul 2012 13:33:00 +0000 (15:33 +0200)]
Release slapos.cookbook-0.58

7 years agoMerge branch 'agent'
Cédric de Saint Martin [Fri, 6 Jul 2012 13:31:30 +0000 (15:31 +0200)]
Merge branch 'agent'

7 years agoMerge branch 'slaprunner'
Cédric de Saint Martin [Fri, 6 Jul 2012 13:30:43 +0000 (15:30 +0200)]
Merge branch 'slaprunner'

7 years agoUpdate versions
Cédric de Saint Martin [Fri, 6 Jul 2012 13:30:19 +0000 (15:30 +0200)]
Update versions

7 years agoMerge branch 'slapos'
Cédric de Saint Martin [Fri, 6 Jul 2012 13:27:51 +0000 (15:27 +0200)]
Merge branch 'slapos'

7 years agoslapos: update versions
Cédric de Saint Martin [Fri, 6 Jul 2012 13:24:57 +0000 (15:24 +0200)]
slapos: update versions

7 years agoUpdate to latest agent.
Vincent Pelletier [Thu, 5 Jul 2012 19:37:43 +0000 (21:37 +0200)]
Update to latest agent.

Fewer parameters, one more dependency.

7 years agoRevert "change the version of Apache from 2.4.1 to 2.4.2"
Yingjie Xu [Thu, 5 Jul 2012 10:19:19 +0000 (12:19 +0200)]
Revert "change the version of Apache from 2.4.1 to 2.4.2"

This reverts commit a3cf70c94ac3386b415e76a586bf291fedfe0c21.

7 years agochange the version of Apache from 2.4.1 to 2.4.2
Diao Wenwei [Thu, 5 Jul 2012 10:15:25 +0000 (12:15 +0200)]
change the version of Apache from 2.4.1 to 2.4.2

7 years agoMerge branch 'slaprunner'
Cédric de Saint Martin [Tue, 3 Jul 2012 10:00:28 +0000 (12:00 +0200)]
Merge branch 'slaprunner'

7 years agoUpdate cloud9
Cédric de Saint Martin [Tue, 3 Jul 2012 09:53:12 +0000 (11:53 +0200)]
Update cloud9

7 years agoUse latest h.r.download
Cédric de Saint Martin [Mon, 2 Jul 2012 15:42:13 +0000 (17:42 +0200)]
Use latest h.r.download

This version forces h.r.download to clean its own mess in /tmp.

7 years agodisable groonga-httpd that is not required for our usecase.
Kazuhiko Shiozaki [Mon, 2 Jul 2012 07:22:07 +0000 (09:22 +0200)]
disable groonga-httpd that is not required for our usecase.

7 years agoversion up : libpng 1.5.11.
Kazuhiko Shiozaki [Fri, 29 Jun 2012 20:14:30 +0000 (22:14 +0200)]
version up : libpng 1.5.11.

7 years agoversion up : SQLite 3.7.13.
Kazuhiko Shiozaki [Fri, 29 Jun 2012 20:14:08 +0000 (22:14 +0200)]
version up : SQLite 3.7.13.

7 years agoversion up : groonga-2.0.4 and mroonga-2.04.
Kazuhiko Shiozaki [Fri, 29 Jun 2012 20:13:43 +0000 (22:13 +0200)]
version up : groonga-2.0.4 and mroonga-2.04.

7 years agoneed to use root user to flush logs.
Kazuhiko Shiozaki [Fri, 29 Jun 2012 13:55:44 +0000 (15:55 +0200)]
need to use root user to flush logs.

7 years agofixup! Simplify agent's instance.cfg.
Vincent Pelletier [Fri, 29 Jun 2012 10:05:00 +0000 (12:05 +0200)]
fixup! Simplify agent's instance.cfg.

7 years agoFix md5 slapos-0.93
Cédric de Saint Martin [Thu, 28 Jun 2012 09:05:59 +0000 (11:05 +0200)]
Fix md5

7 years agoImprove isolation on nodejs and cloud9
Cédric de Saint Martin [Thu, 28 Jun 2012 08:15:16 +0000 (10:15 +0200)]
Improve isolation on nodejs and cloud9

Won't create /opt/slapgrid/.npm anymore

7 years agoUpdate url because previous is unreachable.
Rafael Monnerat [Wed, 27 Jun 2012 07:13:58 +0000 (16:13 +0900)]
Update url because previous is unreachable.

7 years agoUpdated Libtiff for 4.0.2
Rafael Monnerat [Wed, 27 Jun 2012 07:12:07 +0000 (16:12 +0900)]
Updated Libtiff for 4.0.2

7 years agoUpdate buildout version and allow-hosts on cloudooo software release.
Rafael Monnerat [Tue, 26 Jun 2012 10:11:36 +0000 (19:11 +0900)]
Update buildout version and allow-hosts on cloudooo software release.

7 years agoAdded Rafael networkcache signature for ERP5
Rafael Monnerat [Tue, 26 Jun 2012 06:54:39 +0000 (15:54 +0900)]
Added Rafael networkcache signature for ERP5

7 years agoAdded Gabriel and Rafael signatures for cloudooo
Rafael Monnerat [Tue, 26 Jun 2012 06:53:22 +0000 (15:53 +0900)]
Added Gabriel and Rafael signatures for cloudooo

7 years agoUpdate ImageMagick
Rafael Monnerat [Tue, 26 Jun 2012 06:53:00 +0000 (15:53 +0900)]
Update ImageMagick

7 years agoMerge branch 'master' into erp5-component
Cédric de Saint Martin [Wed, 27 Jun 2012 08:28:21 +0000 (10:28 +0200)]
Merge branch 'master' into erp5-component

Conflicts:
component/apache-php/buildout.cfg
component/git/buildout.cfg
component/mariadb/buildout.cfg
slapos/recipe/request.py
software/drupal/instance.cfg
stack/lamp/buildout.cfg
stack/nbd.cfg

7 years agoSplit request "config" parameter, one word per line.
Vincent Pelletier [Mon, 25 Jun 2012 10:35:16 +0000 (12:35 +0200)]
Split request "config" parameter, one word per line.

Also, stop referencing reference implicitly pulled parts.

7 years agoMerge both mkdirectory sections.
Vincent Pelletier [Tue, 29 May 2012 14:54:33 +0000 (16:54 +0200)]
Merge both mkdirectory sections.

7 years agoUse slapos.buildout "dumps" to pass python list to zope.conf.in template.
Vincent Pelletier [Mon, 11 Jun 2012 09:18:14 +0000 (11:18 +0200)]
Use slapos.buildout "dumps" to pass python list to zope.conf.in template.

7 years agoSort context definition alphabetically.
Vincent Pelletier [Mon, 25 Jun 2012 10:31:45 +0000 (12:31 +0200)]
Sort context definition alphabetically.

7 years agoERP5 related test locations can be calculated by eggs:extra-paths, instead of globbin...
Kazuhiko Shiozaki [Tue, 26 Jun 2012 08:35:57 +0000 (10:35 +0200)]
ERP5 related test locations can be calculated by eggs:extra-paths, instead of globbing from all parts.

7 years agoversion up : OpenLDAP 2.4.31.
Kazuhiko Shiozaki [Mon, 25 Jun 2012 09:26:12 +0000 (11:26 +0200)]
version up : OpenLDAP 2.4.31.

7 years agoversion up : MariaDB 5.5.25.
Kazuhiko Shiozaki [Mon, 25 Jun 2012 09:26:04 +0000 (11:26 +0200)]
version up : MariaDB 5.5.25.

7 years agoAdd initial support for automated frontend allocation for ERP5 SR.
Vincent Pelletier [Tue, 5 Jun 2012 15:05:00 +0000 (17:05 +0200)]
Add initial support for automated frontend allocation for ERP5 SR.

Parameters are not final yet, and must evolve to get something resilient to
frontend "movements" (ex: frontend machine dying and frontend being
re-allocated on another, or frontend being replaced by an instance from
another software release - as it will happen for upgrades).

Modifed from original version by Rafael in order to fix conflicts
on md5 of the files and changes on same file done in multiple branches.

7 years agoFix Md5... slapos-0.92
Romain Courteaud [Fri, 22 Jun 2012 12:30:29 +0000 (14:30 +0200)]
Fix Md5...

7 years agoUpdate cookbook version. slapos-0.91
Romain Courteaud [Fri, 22 Jun 2012 12:24:11 +0000 (14:24 +0200)]
Update cookbook version.

7 years agoAdvertise development of new version
Romain Courteaud [Fri, 22 Jun 2012 12:22:13 +0000 (14:22 +0200)]
Advertise development of new version

7 years agoRelease slapos.cookbook-0.57 slapos.cookbook-0.57
Romain Courteaud [Fri, 22 Jun 2012 12:19:16 +0000 (14:19 +0200)]
Release slapos.cookbook-0.57

7 years agoDo not use system curl.
Romain Courteaud [Fri, 22 Jun 2012 12:15:33 +0000 (14:15 +0200)]
Do not use system curl.

7 years agoKVM: use zipball for node-http-proxy slapos-0.90
Cédric de Saint Martin [Thu, 21 Jun 2012 09:18:43 +0000 (11:18 +0200)]
KVM: use zipball for node-http-proxy

Fix 4b5c94edadf130403ba061b49d731792c3faf25e

7 years agoKVM: Use tag for node modules that are not upstream
Cédric de Saint Martin [Thu, 21 Jun 2012 08:14:11 +0000 (10:14 +0200)]
KVM: Use tag for node modules that are not upstream

7 years agoUpdate cookbook version. slapos-0.89
Romain Courteaud [Thu, 21 Jun 2012 07:52:32 +0000 (09:52 +0200)]
Update cookbook version.

7 years agoAdvertise development of new version
Romain Courteaud [Wed, 20 Jun 2012 15:20:21 +0000 (17:20 +0200)]
Advertise development of new version

7 years agoTypo
Romain Courteaud [Wed, 20 Jun 2012 15:18:43 +0000 (17:18 +0200)]
Typo

7 years agoRelease slapos.cookbook-0.56
Romain Courteaud [Wed, 20 Jun 2012 15:14:16 +0000 (17:14 +0200)]
Release slapos.cookbook-0.56

7 years agoMerge remote-tracking branch 'origin/kvm'
Romain Courteaud [Wed, 20 Jun 2012 15:10:02 +0000 (17:10 +0200)]
Merge remote-tracking branch 'origin/kvm'

7 years agoMerge remote-tracking branch 'origin/master' into kvm
Romain Courteaud [Wed, 20 Jun 2012 15:04:06 +0000 (17:04 +0200)]
Merge remote-tracking branch 'origin/master' into kvm

Conflicts:
slapos/recipe/request.py

7 years agoTypo
Romain Courteaud [Wed, 20 Jun 2012 13:49:23 +0000 (15:49 +0200)]
Typo

7 years agoUpdate md5sum.
Romain Courteaud [Wed, 20 Jun 2012 13:15:16 +0000 (15:15 +0200)]
Update md5sum.

7 years agoDecouple KVM software release and frontend.
Romain Courteaud [Wed, 20 Jun 2012 13:09:35 +0000 (15:09 +0200)]
Decouple KVM software release and frontend.

Frontend may be provided by another software release.

7 years agoManually handle TERM signal for websockify.
Romain Courteaud [Wed, 20 Jun 2012 12:58:54 +0000 (14:58 +0200)]
Manually handle TERM signal for websockify.

7 years agoStabilize KVM password generation.
Romain Courteaud [Wed, 20 Jun 2012 12:57:30 +0000 (14:57 +0200)]
Stabilize KVM password generation.

Password is stored in plaintext on the file system.

7 years agoStabilize the mac address generation.
Romain Courteaud [Wed, 20 Jun 2012 12:41:43 +0000 (14:41 +0200)]
Stabilize the mac address generation.

Mac address is now stored in plaintext on the file system.

7 years agoGenerate stable password for nbd.
Romain Courteaud [Wed, 20 Jun 2012 12:30:56 +0000 (14:30 +0200)]
Generate stable password for nbd.

7 years agoexecv required the binary as first argument.
Romain Courteaud [Wed, 20 Jun 2012 12:29:11 +0000 (14:29 +0200)]
execv required the binary as first argument.

Always enable KVM.

7 years agoWrapper recipe to kill all process children.
Romain Courteaud [Wed, 20 Jun 2012 12:05:13 +0000 (14:05 +0200)]
Wrapper recipe to kill all process children.

Combined with supervisord, it allows to kill all fork of the process.

7 years agoSimple recipe to generate stable password.
Romain Courteaud [Wed, 20 Jun 2012 12:03:29 +0000 (14:03 +0200)]
Simple recipe to generate stable password.

Password is store as cleartext on the filesystem.

7 years agoversion up : poppler 0.20.1.
Kazuhiko Shiozaki [Tue, 19 Jun 2012 14:16:55 +0000 (16:16 +0200)]
version up : poppler 0.20.1.

7 years agoinstall more symlinks for poppler binaries : pdfseparate and pdfunite.
Kazuhiko Shiozaki [Tue, 19 Jun 2012 11:52:56 +0000 (13:52 +0200)]
install more symlinks for poppler binaries : pdfseparate and pdfunite.

7 years agosoelim, a part of groff, is required to build openldap.
Kazuhiko Shiozaki [Mon, 18 Jun 2012 15:40:34 +0000 (17:40 +0200)]
soelim, a part of groff, is required to build openldap.

7 years agoRemove unnecessary [products] section
Leonardo Rochael Almeida [Thu, 14 Jun 2012 12:14:26 +0000 (14:14 +0200)]
Remove unnecessary [products] section

All Products that are not packaged as python distributions need to be placed into a "Products" package since ZEO might need to be able to import them anyway.

7 years agoRemove itools which is now forked into ERP5
Leonardo Rochael Almeida [Thu, 14 Jun 2012 12:07:55 +0000 (14:07 +0200)]
Remove itools which is now forked into ERP5

And remove products-deps, since ExtFile is also no longer needed

And add polib for parsing .po Files into Localizer. This is used
instead of itools.gettext, which is removed in the ERP5 itools fork

7 years agoLAMP stack: pin version
Cédric de Saint Martin [Tue, 19 Jun 2012 09:17:30 +0000 (11:17 +0200)]
LAMP stack: pin version

7 years agoAdd sourceforge itself in allow-hosts list
Cédric de Saint Martin [Tue, 19 Jun 2012 08:14:11 +0000 (10:14 +0200)]
Add sourceforge itself in allow-hosts list

7 years agoLamp stack: pin versiosn
Cédric de Saint Martin [Mon, 18 Jun 2012 14:18:01 +0000 (16:18 +0200)]
Lamp stack: pin versiosn

7 years agoAdvertise development of new version
Cédric de Saint Martin [Mon, 18 Jun 2012 14:15:34 +0000 (16:15 +0200)]
Advertise development of new version

7 years agoRelease slapos.cookbook-0.55 slapos.cookbook-0.55
Cédric de Saint Martin [Mon, 18 Jun 2012 14:14:25 +0000 (16:14 +0200)]
Release slapos.cookbook-0.55

7 years agoMerge branch 'master' into slapmonitor
Cédric de Saint Martin [Mon, 18 Jun 2012 14:12:38 +0000 (16:12 +0200)]
Merge branch 'master' into slapmonitor

Conflicts:
stack/lamp/buildout.cfg
stack/lamp/instance-apache-php.cfg

7 years agorename parameters and reorganise instance_*.cfg
Mohamadou Mbengue [Sun, 3 Jun 2012 11:37:17 +0000 (13:37 +0200)]
rename parameters and reorganise instance_*.cfg