slapos.git
4 years agoMerge remote-tracking branch 'origin/master' into erp5-cluster
Kazuhiko Shiozaki [Thu, 19 Mar 2015 15:24:57 +0000 (16:24 +0100)]
Merge remote-tracking branch 'origin/master' into erp5-cluster

4 years agoversion up : OpenSSL 1.0.1m.
Kazuhiko Shiozaki [Thu, 19 Mar 2015 14:01:54 +0000 (15:01 +0100)]
version up : OpenSSL 1.0.1m.

4 years agoscikit-learn: fix build with openblas
Julien Muchembled [Thu, 19 Mar 2015 10:33:27 +0000 (11:33 +0100)]
scikit-learn: fix build with openblas

We also extend 'scipy' because scikit-learn can't be used without it.

4 years agoerp5: Typo in schema.
Vincent Pelletier [Wed, 18 Mar 2015 10:46:44 +0000 (11:46 +0100)]
erp5: Typo in schema.

4 years agoerp5: Typo in schema "description".
Vincent Pelletier [Wed, 18 Mar 2015 10:02:31 +0000 (11:02 +0100)]
erp5: Typo in schema "description".

4 years agoerp5: Use "description" to explain non-literal default values.
Vincent Pelletier [Wed, 18 Mar 2015 10:46:33 +0000 (11:46 +0100)]
erp5: Use "description" to explain non-literal default values.

4 years agoerp5: Document published hosts-dict value.
Vincent Pelletier [Wed, 18 Mar 2015 10:02:59 +0000 (11:02 +0100)]
erp5: Document published hosts-dict value.

4 years agoversion up : FreeType 2.5.5.
Kazuhiko Shiozaki [Mon, 16 Mar 2015 13:20:01 +0000 (14:20 +0100)]
version up : FreeType 2.5.5.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Fri, 13 Mar 2015 13:00:04 +0000 (14:00 +0100)]
version up eggs.

4 years agoversion up : libgpg-error 1.18, libgcrypt 1.6.3 and gnutls 3.2.21.
Kazuhiko Shiozaki [Fri, 13 Mar 2015 12:59:57 +0000 (13:59 +0100)]
version up : libgpg-error 1.18, libgcrypt 1.6.3 and gnutls 3.2.21.

4 years agoMerge branch 'master' into erp5-cluster
Sebastien Robin [Mon, 16 Mar 2015 15:18:10 +0000 (16:18 +0100)]
Merge branch 'master' into erp5-cluster

4 years agostunnel: update to version 5.11
Sebastien Robin [Mon, 16 Mar 2015 15:15:07 +0000 (16:15 +0100)]
stunnel: update to version 5.11

4 years agop7zip: do not install docs, which also fixes uninstallation (due to wrong directory...
Julien Muchembled [Fri, 13 Mar 2015 18:08:38 +0000 (19:08 +0100)]
p7zip: do not install docs, which also fixes uninstallation (due to wrong directory permission)

4 years agoNew components: Microsoft's TrueType core fonts, and p7zip to extract them
Julien Muchembled [Fri, 13 Mar 2015 17:20:17 +0000 (18:20 +0100)]
New components: Microsoft's TrueType core fonts, and p7zip to extract them

4 years agoerp5-cluster: fix instanciation when using custom location for tidstorage files
Julien Muchembled [Thu, 12 Mar 2015 14:28:26 +0000 (15:28 +0100)]
erp5-cluster: fix instanciation when using custom location for tidstorage files

4 years agoMerge branch 'master' into erp5-cluster
Julien Muchembled [Thu, 12 Mar 2015 14:26:15 +0000 (15:26 +0100)]
Merge branch 'master' into erp5-cluster

4 years agorecipe.mkdirectory: fix error message and ignore null path
Julien Muchembled [Thu, 12 Mar 2015 14:22:22 +0000 (15:22 +0100)]
recipe.mkdirectory: fix error message and ignore null path

4 years agoversion up : Firefox 36.0.1.
Kazuhiko Shiozaki [Tue, 10 Mar 2015 10:27:31 +0000 (11:27 +0100)]
version up : Firefox 36.0.1.

4 years agoMerge remote-tracking branch 'origin/master' into erp5-cluster
Kazuhiko Shiozaki [Mon, 9 Mar 2015 16:11:45 +0000 (17:11 +0100)]
Merge remote-tracking branch 'origin/master' into erp5-cluster

4 years agoversion up : HAProxy 1.5.11.
Kazuhiko Shiozaki [Fri, 6 Mar 2015 14:49:01 +0000 (15:49 +0100)]
version up : HAProxy 1.5.11.

4 years agoversion up : slapos.recipe.build 0.20.
Kazuhiko Shiozaki [Fri, 6 Mar 2015 13:37:31 +0000 (14:37 +0100)]
version up : slapos.recipe.build 0.20.

4 years agoversion up : slapos.recipe.build 0.19.
Kazuhiko Shiozaki [Fri, 6 Mar 2015 13:14:50 +0000 (14:14 +0100)]
version up : slapos.recipe.build 0.19.

4 years agoadd missing rpath.
Kazuhiko Shiozaki [Wed, 4 Mar 2015 12:48:39 +0000 (13:48 +0100)]
add missing rpath.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Tue, 17 Feb 2015 11:33:14 +0000 (12:33 +0100)]
version up eggs.

4 years agouse OpenBLAS instead of ATLAS to build numpy.
Kazuhiko Shiozaki [Wed, 4 Mar 2015 09:34:06 +0000 (10:34 +0100)]
use OpenBLAS instead of ATLAS to build numpy.

4 years agoversion up : MariaDB 10.0.17.
Kazuhiko Shiozaki [Mon, 2 Mar 2015 08:55:12 +0000 (09:55 +0100)]
version up : MariaDB 10.0.17.

4 years agoversion up : LibreOffice 4.4.0.3.
Kazuhiko Shiozaki [Fri, 20 Feb 2015 08:59:35 +0000 (09:59 +0100)]
version up : LibreOffice 4.4.0.3.

4 years ago[backupserver] Speed up statistics calculation
Romain Courteaud [Tue, 3 Mar 2015 10:02:04 +0000 (11:02 +0100)]
[backupserver] Speed up statistics calculation

4 years agofixup: Publish IPv6. slapos-0.259.2
Alain Takoudjou [Mon, 23 Feb 2015 12:42:28 +0000 (13:42 +0100)]
fixup: Publish IPv6.

4 years agoKVM SR: Publish IPv6. slapos-0.259.1
Alain Takoudjou [Fri, 20 Feb 2015 16:27:38 +0000 (17:27 +0100)]
KVM SR: Publish IPv6.

Used to access directly to VM.

4 years agoMerge branch 'kvm-cluster' into master slapos-0.259
Alain Takoudjou [Fri, 20 Feb 2015 09:35:46 +0000 (10:35 +0100)]
Merge branch 'kvm-cluster' into master

4 years agoerp5_bootstrap: allow to work with python 2.7.9 by stating to NOT check SSL certificates.
Cédric de Saint Martin [Fri, 20 Feb 2015 09:22:00 +0000 (10:22 +0100)]
erp5_bootstrap: allow to work with python 2.7.9 by stating to NOT check SSL certificates.

4 years agouse compatible version for websockify
Alain Takoudjou [Fri, 20 Feb 2015 09:20:56 +0000 (10:20 +0100)]
use compatible version for websockify

4 years agoallow to set custom frontend for kvm-cluster
Alain Takoudjou [Mon, 16 Feb 2015 14:11:58 +0000 (15:11 +0100)]
allow to set custom frontend for kvm-cluster

4 years agofixup! stack.erp5: Add support for HOSTALIAS.
Vincent Pelletier [Thu, 19 Feb 2015 13:00:35 +0000 (14:00 +0100)]
fixup! stack.erp5: Add support for HOSTALIAS.

4 years agostack.erp5: Add support for HOSTALIAS.
Vincent Pelletier [Wed, 18 Feb 2015 16:59:12 +0000 (17:59 +0100)]
stack.erp5: Add support for HOSTALIAS.

hosts-dict alone is not powerful enough: in some cases, we want to alias a
foreign hostname in order to control access to it (ex: to make interface
calls fail on a clone).

4 years agosoftware.erp5: Assorted json schema syntax fixes.
Vincent Pelletier [Wed, 18 Feb 2015 15:57:14 +0000 (16:57 +0100)]
software.erp5: Assorted json schema syntax fixes.

4 years agoerp5: add webrunner resilient import script to mariadb instance. erp5-cluster-resilient
Cédric de Saint Martin [Tue, 17 Feb 2015 13:11:46 +0000 (14:11 +0100)]
erp5: add webrunner resilient import script to mariadb instance.

4 years agoerp5: add webrunner import script for zeo instance.
Cédric de Saint Martin [Tue, 17 Feb 2015 09:32:53 +0000 (10:32 +0100)]
erp5: add webrunner import script for zeo instance.

4 years agoerp5: add resiliency rsync exclude file to zeo instance.
Cédric de Saint Martin [Tue, 17 Feb 2015 09:26:01 +0000 (10:26 +0100)]
erp5: add resiliency rsync exclude file to zeo instance.

4 years agoerp5: add backup-periodicity parameter to mariadb instance.
Cédric de Saint Martin [Tue, 17 Feb 2015 08:49:30 +0000 (09:49 +0100)]
erp5: add backup-periodicity parameter to mariadb instance.

4 years agoMerge remote-tracking branch 'origin/master' into erp5-cluster
Cédric de Saint Martin [Tue, 17 Feb 2015 08:44:50 +0000 (09:44 +0100)]
Merge remote-tracking branch 'origin/master' into erp5-cluster

Conflicts:
stack/erp5/buildout.cfg
stack/erp5/instance-erp5-cluster.cfg.in
stack/erp5/instance-mariadb.cfg.in
stack/erp5/instance-tidstorage.cfg.in
stack/erp5/instance.cfg.in

4 years agoslaprunner: use slapos.toolbox 0.47.3. slapos-0.258
Cédric de Saint Martin [Tue, 17 Feb 2015 06:49:22 +0000 (07:49 +0100)]
slaprunner: use slapos.toolbox 0.47.3.

4 years agoslaprunner import script: do not continue if slapos node software failed.
Cédric de Saint Martin [Mon, 16 Feb 2015 06:45:52 +0000 (07:45 +0100)]
slaprunner import script: do not continue if slapos node software failed.

4 years agoversion up : dbus 1.8.16 and dbus-glib 0.104.
Kazuhiko Shiozaki [Fri, 13 Feb 2015 09:09:50 +0000 (10:09 +0100)]
version up : dbus 1.8.16 and dbus-glib 0.104.

4 years agoslapos stack: use slapos.cookbook 0.95. slapos-0.257
Cédric de Saint Martin [Sat, 14 Feb 2015 08:59:33 +0000 (09:59 +0100)]
slapos stack: use slapos.cookbook 0.95.

4 years agoRelease slapos.cookbook 0.95. slapos.cookbook-0.95
Cédric de Saint Martin [Sat, 14 Feb 2015 08:57:59 +0000 (09:57 +0100)]
Release slapos.cookbook 0.95.

4 years agoslaprunner: use slapos.toolbox 0.47.2.
Cédric de Saint Martin [Sat, 14 Feb 2015 08:53:36 +0000 (09:53 +0100)]
slaprunner: use slapos.toolbox 0.47.2.

4 years agoerp5: Fix parameter name for hosts file in schema.
Vincent Pelletier [Fri, 13 Feb 2015 16:47:32 +0000 (17:47 +0100)]
erp5: Fix parameter name for hosts file in schema.

4 years agoslaprunner: resiliency test: change backup periodicity to 10 minutes.
Cédric de Saint Martin [Wed, 11 Feb 2015 11:56:38 +0000 (12:56 +0100)]
slaprunner: resiliency test: change backup periodicity to 10 minutes.

4 years agoresiliency stack: allow web takeover to work inside of webrunner/erp5testnode.
Cédric de Saint Martin [Wed, 11 Feb 2015 08:17:07 +0000 (09:17 +0100)]
resiliency stack: allow web takeover to work inside of webrunner/erp5testnode.

Also deploy takeover script only in import instances. This is non-sense to deploy it on export/pbs instances.

4 years agoresilient stack: publish takeover information parameters inroot instance parameters.
Cédric de Saint Martin [Tue, 10 Feb 2015 11:55:57 +0000 (12:55 +0100)]
resilient stack: publish takeover information parameters inroot instance parameters.

4 years agoresiliency takeover script: create lock file stating that takeover has been done.
Cédric de Saint Martin [Tue, 10 Feb 2015 10:13:15 +0000 (11:13 +0100)]
resiliency takeover script: create lock file stating that takeover has been done.

It will be used by equeue to prevent to run import scripts if detected.
Reason: if an import script is run AFTER takeover has been done, it may be stopped during its execution while slapgrid is run, causing the new-main instance not to behave correclty.

4 years agofixup! erp5 mariadb resiliency import script: make sure the script does not run forever.
Cédric de Saint Martin [Thu, 12 Feb 2015 11:17:05 +0000 (12:17 +0100)]
fixup! erp5 mariadb resiliency import script: make sure the script does not run forever.

4 years agoerp5 mariadb resiliency import script: make sure the script does not run forever.
Cédric de Saint Martin [Wed, 11 Feb 2015 13:01:53 +0000 (14:01 +0100)]
erp5 mariadb resiliency import script: make sure the script does not run forever.

4 years agoMerge remote-tracking branch 'origin/master' into erp5
Kazuhiko Shiozaki [Wed, 11 Feb 2015 12:54:03 +0000 (13:54 +0100)]
Merge remote-tracking branch 'origin/master' into erp5

4 years agoregister more mroonga UDFs.
Kazuhiko Shiozaki [Tue, 10 Feb 2015 14:04:28 +0000 (15:04 +0100)]
register more mroonga UDFs.

4 years agoversion up : groonga 5.0.0, groonga-normalizer-mysql 1.0.8 and mroonga 5.00.
Kazuhiko Shiozaki [Mon, 9 Feb 2015 14:16:14 +0000 (15:16 +0100)]
version up : groonga 5.0.0, groonga-normalizer-mysql 1.0.8 and mroonga 5.00.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Mon, 9 Feb 2015 10:40:54 +0000 (11:40 +0100)]
version up eggs.

4 years agoversion up : Python 2.7.9.
Kazuhiko Shiozaki [Mon, 9 Feb 2015 09:38:23 +0000 (10:38 +0100)]
version up : Python 2.7.9.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Thu, 5 Feb 2015 10:33:15 +0000 (11:33 +0100)]
version up eggs.

4 years agofixup! erp5: mariadb import script: kill mysqld process in trap.
Cédric de Saint Martin [Mon, 9 Feb 2015 13:03:13 +0000 (14:03 +0100)]
fixup! erp5: mariadb import script: kill mysqld process in trap.

4 years agoerp5: mariadb import script: kill mysqld process in trap.
Cédric de Saint Martin [Fri, 6 Feb 2015 20:23:37 +0000 (21:23 +0100)]
erp5: mariadb import script: kill mysqld process in trap.

4 years agoslaprunner import script: run slapos ndoe sofwtare/instance 3 times.
Cédric de Saint Martin [Fri, 6 Feb 2015 16:29:49 +0000 (17:29 +0100)]
slaprunner import script: run slapos ndoe sofwtare/instance 3 times.

4 years agoslaprunner: import script: run our own slapproxy.
Cédric de Saint Martin [Wed, 4 Feb 2015 09:51:04 +0000 (10:51 +0100)]
slaprunner: import script: run our own slapproxy.

In case of erp5testnode, we have only one IP. So slapos node instance on clone instance would reach... slapproxy of main slaprunner.

4 years agoslaprunner: use slapos.toolbox 0.47.1. slapos-0.256
Cédric de Saint Martin [Fri, 6 Feb 2015 11:17:28 +0000 (12:17 +0100)]
slaprunner: use slapos.toolbox 0.47.1.

4 years agoslapos stack: use slapos.recipe.build 0.18.
Cédric de Saint Martin [Fri, 6 Feb 2015 15:17:51 +0000 (16:17 +0100)]
slapos stack: use slapos.recipe.build 0.18.

Most important change: revert back develop to false by default in gitclone.

4 years agoslapos stack: use slapos.core 1.3.8.
Cédric de Saint Martin [Fri, 6 Feb 2015 10:53:48 +0000 (11:53 +0100)]
slapos stack: use slapos.core 1.3.8.

4 years agoslaprunner: resiliency: allow jinja to read slapparameter_dict and to bubble intsance...
Cédric de Saint Martin [Tue, 3 Feb 2015 16:40:22 +0000 (17:40 +0100)]
slaprunner: resiliency: allow jinja to read slapparameter_dict and to bubble intsance parameters to main instance.

4 years agoerp5: mariadb import script: abort if mariadb was not started.
Cédric de Saint Martin [Tue, 3 Feb 2015 14:35:45 +0000 (15:35 +0100)]
erp5: mariadb import script: abort if mariadb was not started.

4 years agostunnel: update to version 5.10.
Cédric de Saint Martin [Fri, 6 Feb 2015 13:42:19 +0000 (14:42 +0100)]
stunnel: update to version 5.10.

4 years agoIPA fonts / IPAEX fonts: update download URL.
Cédric de Saint Martin [Fri, 6 Feb 2015 12:25:17 +0000 (13:25 +0100)]
IPA fonts / IPAEX fonts: update download URL.

4 years agogmp component: use https to download archive.
Cédric de Saint Martin [Fri, 6 Feb 2015 09:14:06 +0000 (10:14 +0100)]
gmp component: use https to download archive.

1/ FTP doesn't work
2/ ftp://ftp.gmplib.org reads FOR FASTER+SAFER DOWNLOADS USE https.

4 years agoslaprunner: import script: exclude pid, sock and .installed.cfg files from rsync.
Cédric de Saint Martin [Mon, 2 Feb 2015 08:26:15 +0000 (09:26 +0100)]
slaprunner: import script: exclude pid, sock and .installed.cfg files from 

Obvious effect: don't consider processes like mysql as running if it comes from another partition (case of erp5testnode).
Less obvious effect: don't sync/delete supervisord.sock.
Less obvious effect: in erp5testnode, don't uninstall things from main instace when running buildout of instance of clone runner instance.

4 years agostunnel: update to version 5.10.
Cédric de Saint Martin [Fri, 6 Feb 2015 13:42:19 +0000 (14:42 +0100)]
stunnel: update to version 5.10.

4 years agoupdate slapos.cookbook version slapos-0.255
Alain Takoudjou [Fri, 6 Feb 2015 13:21:10 +0000 (14:21 +0100)]
update slapos.cookbook version

4 years agoslapos.cookbook version to 0.94 slapos.cookbook-0.94
Alain Takoudjou [Fri, 6 Feb 2015 12:56:26 +0000 (13:56 +0100)]
slapos.cookbook version to 0.94

4 years agoIPA fonts / IPAEX fonts: update download URL.
Cédric de Saint Martin [Fri, 6 Feb 2015 12:25:17 +0000 (13:25 +0100)]
IPA fonts / IPAEX fonts: update download URL.

4 years agoMerge branch 'kvm-cluster' into master
Alain Takoudjou [Fri, 6 Feb 2015 12:00:47 +0000 (13:00 +0100)]
Merge branch 'kvm-cluster' into master

4 years agoqemu: enable use of high resolution modes
Alain Takoudjou [Fri, 6 Feb 2015 11:52:23 +0000 (12:52 +0100)]
qemu: enable use of high resolution modes

4 years agoUpdate NoVNC component
Alain Takoudjou [Fri, 6 Feb 2015 11:51:08 +0000 (12:51 +0100)]
Update NoVNC component

4 years agogmp component: use https to download archive.
Cédric de Saint Martin [Fri, 6 Feb 2015 09:14:06 +0000 (10:14 +0100)]
gmp component: use https to download archive.

1/ FTP doesn't work
2/ ftp://ftp.gmplib.org reads FOR FASTER+SAFER DOWNLOADS USE https.

4 years agouse -netdev to configure network interface as -net is obsolete now
Alain Takoudjou [Thu, 5 Feb 2015 16:40:54 +0000 (17:40 +0100)]
use -netdev to configure network interface as -net is obsolete now

4 years agoupdate qemu-kvm component
Alain Takoudjou [Thu, 5 Feb 2015 16:40:08 +0000 (17:40 +0100)]
update qemu-kvm component

4 years agotipo: frontend instance name
Alain Takoudjou [Thu, 5 Feb 2015 12:37:58 +0000 (13:37 +0100)]
tipo: frontend instance name

4 years agoAllow to create tap and nat interface
Alain Takoudjou [Wed, 4 Feb 2015 15:17:01 +0000 (16:17 +0100)]
Allow to create tap and nat interface

A new parameter 'use-nat', True by default will specify if we will setup a nat interface.
if 'use-tap' is Truei (false by default), a tap interface will be connected with a new interface in kvm.
if 'use-tap' and 'use-nat' are True, then virtual machine will have two interfaces, one with tap and
one with nat.

4 years agoNEO: fix permission of instance templates when downloading them
Julien Muchembled [Wed, 4 Feb 2015 18:51:08 +0000 (19:51 +0100)]
NEO: fix permission of instance templates when downloading them

This problem was not found during development because I used a local checkout
of slapos cookbook and these files were not downloaded but directly copied
from the disk.

In zc.buildout, the Download class should be changed to use something that
respects umask, instead of 'tempfile.mkstemp'.

4 years agodownload gzipped virtual hard drive, force kvm boot order
Alain Takoudjou [Wed, 4 Feb 2015 13:42:07 +0000 (14:42 +0100)]
download gzipped virtual hard drive, force kvm boot order

4 years agointroduce kvm-cluster software-type
Alain Takoudjou [Wed, 4 Feb 2015 12:33:40 +0000 (13:33 +0100)]
introduce kvm-cluster software-type

4 years agoNEO: fix instanciation issues
Julien Muchembled [Wed, 4 Feb 2015 15:04:54 +0000 (16:04 +0100)]
NEO: fix instanciation issues

- switch-softwaretype recipe is not merged to master yet so we must
  slapos-cookbook in develop mode, like for ERP5.
- Recognize "RootSoftwareInstance" as default software type for compatibility.

4 years agoversion up : apache httpd 2.4.12.
Kazuhiko Shiozaki [Wed, 4 Feb 2015 09:01:18 +0000 (10:01 +0100)]
version up : apache httpd 2.4.12.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Tue, 3 Feb 2015 10:11:32 +0000 (11:11 +0100)]
version up eggs.

4 years agouse jemalloc in mariadb and groonga.
Kazuhiko Shiozaki [Mon, 2 Feb 2015 15:56:57 +0000 (16:56 +0100)]
use jemalloc in mariadb and groonga.

4 years agoversion up : groonga 4.1.1 and mroonga 4.10.
Kazuhiko Shiozaki [Thu, 29 Jan 2015 13:32:55 +0000 (14:32 +0100)]
version up : groonga 4.1.1 and mroonga 4.10.

4 years agoversion up : MariaDB 10.0.16.
Kazuhiko Shiozaki [Tue, 27 Jan 2015 21:11:58 +0000 (22:11 +0100)]
version up : MariaDB 10.0.16.

4 years agoversion up eggs.
Kazuhiko Shiozaki [Sat, 24 Jan 2015 20:48:58 +0000 (21:48 +0100)]
version up eggs.

4 years agoversion up : poppler 0.30.0.
Kazuhiko Shiozaki [Sat, 24 Jan 2015 20:48:41 +0000 (21:48 +0100)]
version up : poppler 0.30.0.

4 years agoversion up : SQLite3 3.8.8.1.
Kazuhiko Shiozaki [Sat, 24 Jan 2015 06:38:10 +0000 (07:38 +0100)]
version up : SQLite3 3.8.8.1.

4 years agoversion up : patch 2.7.3.
Kazuhiko Shiozaki [Sat, 24 Jan 2015 06:36:53 +0000 (07:36 +0100)]
version up : patch 2.7.3.

4 years agoversion up : libtool 2.4.5.
Kazuhiko Shiozaki [Sat, 24 Jan 2015 06:36:44 +0000 (07:36 +0100)]
version up : libtool 2.4.5.