slapos.git
8 years agoMerge branch 'wordpress'
Cédric de Saint Martin [Tue, 15 May 2012 15:24:55 +0000 (17:24 +0200)]
Merge branch 'wordpress'

8 years agoFix lamp: don't automatically create htdocs directory
Cédric de Saint Martin [Tue, 15 May 2012 15:20:03 +0000 (17:20 +0200)]
Fix lamp: don't automatically create htdocs directory

8 years agoAllow to correctly request instance with no particular software_type
Cédric de Saint Martin [Tue, 15 May 2012 12:12:10 +0000 (14:12 +0200)]
Allow to correctly request instance with no particular software_type

Correct default software_type to RootSoftwareInstance.
Was: RootInstanceSoftware.

8 years agoDon't crash when frontend is not available.
Cédric de Saint Martin [Mon, 14 May 2012 16:10:41 +0000 (18:10 +0200)]
Don't crash when frontend is not available.

LAMP instances will request frontend instances but will still publish backend URL if frontend is not available.

8 years agoRestore raising KeyError.
Romain Courteaud [Fri, 4 May 2012 08:51:21 +0000 (10:51 +0200)]
Restore raising KeyError.

Request has to fail if a connection parameter can not be accessed.
(cherry picked from commit 59fbe2adfc04532d5fceb743ea9f272822fc4a39)

8 years agoAdvertise development of new version
Cédric de Saint Martin [Mon, 14 May 2012 10:18:49 +0000 (12:18 +0200)]
Advertise development of new version

8 years agoRelease slapos.cookbook-0.52
Cédric de Saint Martin [Mon, 14 May 2012 09:50:45 +0000 (11:50 +0200)]
Release slapos.cookbook-0.52

8 years agoUpdate versions in apache frontend
Cédric de Saint Martin [Fri, 11 May 2012 15:43:36 +0000 (17:43 +0200)]
Update versions in apache frontend

8 years agoAdvertise development of new version
Cédric de Saint Martin [Fri, 11 May 2012 15:38:38 +0000 (17:38 +0200)]
Advertise development of new version

8 years agoRelease slapos.cookbook-0.50
Cédric de Saint Martin [Fri, 11 May 2012 15:35:36 +0000 (17:35 +0200)]
Release slapos.cookbook-0.50

8 years agoFrontend: Use VirtualHost to separate from custom config, listens to plain http port...
Cédric de Saint Martin [Fri, 11 May 2012 15:21:08 +0000 (17:21 +0200)]
Frontend: Use VirtualHost to separate from custom config, listens to plain http port as well to redirect to https

8 years agoApache Frontend: Change 'zope=true' option to 'type=zope'
Cédric de Saint Martin [Fri, 11 May 2012 11:37:58 +0000 (13:37 +0200)]
Apache Frontend: Change 'zope=true' option to 'type=zope'

8 years agoAllow sysadmin of node to customize frontend instance
Cédric de Saint Martin [Fri, 11 May 2012 11:28:08 +0000 (13:28 +0200)]
Allow sysadmin of node to customize frontend instance

8 years agoFrontend: Improve Apache configuration, inspired by octopus conf
Cédric de Saint Martin [Fri, 11 May 2012 10:35:32 +0000 (12:35 +0200)]
Frontend: Improve Apache configuration, inspired by octopus conf

8 years agoAdd mod_mem_cache to Apache
Cédric de Saint Martin [Fri, 11 May 2012 10:35:02 +0000 (12:35 +0200)]
Add mod_mem_cache to Apache

8 years agoUpdate changelog
Cédric de Saint Martin [Thu, 10 May 2012 12:53:44 +0000 (14:53 +0200)]
Update changelog

8 years agoUpdate PHP to 5.3.12
Cédric de Saint Martin [Thu, 10 May 2012 12:49:10 +0000 (14:49 +0200)]
Update PHP to 5.3.12

8 years agoDocumentation about Apache Frontend
Cédric de Saint Martin [Thu, 10 May 2012 11:51:34 +0000 (13:51 +0200)]
Documentation about Apache Frontend

8 years agoApache : Update versions
Cédric de Saint Martin [Thu, 10 May 2012 10:43:46 +0000 (12:43 +0200)]
Apache : Update versions

8 years agoGo back to development
Cédric de Saint Martin [Thu, 10 May 2012 10:02:33 +0000 (12:02 +0200)]
Go back to development

8 years agoRelease slapos.cookbook-0.49 (apache frontend)
Cédric de Saint Martin [Thu, 10 May 2012 09:57:41 +0000 (11:57 +0200)]
Release slapos.cookbook-0.49 (apache frontend)

8 years agoApache frontend : fix reference to apache-2.2 in instance.cfg
Cédric de Saint Martin [Thu, 10 May 2012 09:41:31 +0000 (11:41 +0200)]
Apache frontend : fix reference to apache-2.2 in instance.cfg

8 years agoApache-frontend uses Apache 2.2 again
Cédric de Saint Martin [Thu, 10 May 2012 09:12:47 +0000 (11:12 +0200)]
Apache-frontend uses Apache 2.2 again

8 years agoAdd back Apache 2.2 component
Cédric de Saint Martin [Thu, 10 May 2012 09:12:08 +0000 (11:12 +0200)]
Add back Apache 2.2 component

8 years agoAdd BrowserMatch and ServerTokens directives to apache conf template
Cédric de Saint Martin [Thu, 10 May 2012 08:37:57 +0000 (10:37 +0200)]
Add BrowserMatch and ServerTokens directives to apache conf template

8 years agoLAMP generic: don't erase htdocs at update
Cédric de Saint Martin [Tue, 24 Apr 2012 07:50:22 +0000 (09:50 +0200)]
LAMP generic: don't erase htdocs at update

htdocs can contain user data

8 years agolamp bugfix: don't raise if apache process is not launched yet when gracefully restar...
Cédric de Saint Martin [Wed, 18 Apr 2012 18:56:43 +0000 (20:56 +0200)]
lamp bugfix: don't raise if apache process is not launched yet when gracefully restarting.

8 years agoApache frontend : Typo
Cédric de Saint Martin [Tue, 17 Apr 2012 10:55:25 +0000 (12:55 +0200)]
Apache frontend : Typo

8 years agoapache frontend : Add support for custom domains
Cédric de Saint Martin [Tue, 17 Apr 2012 10:34:44 +0000 (12:34 +0200)]
apache frontend : Add support for custom domains

8 years agoAdd logging for each slave
Cédric de Saint Martin [Tue, 17 Apr 2012 08:59:50 +0000 (10:59 +0200)]
Add logging for each slave

8 years agoAdd quick implementation for apache_frontend promise
Cédric de Saint Martin [Fri, 6 Apr 2012 10:17:32 +0000 (12:17 +0200)]
Add quick implementation for apache_frontend promise

8 years agoApache frontend : don't name configuration file nor wrapper from user defined parameter.
Cédric de Saint Martin [Tue, 3 Apr 2012 15:46:30 +0000 (17:46 +0200)]
Apache frontend : don't name configuration file nor wrapper from user defined parameter.

Reason : might be dangerous.

8 years agoUpdate apache_frontend configuration to be compatible with apache 2.4
Cédric de Saint Martin [Tue, 3 Apr 2012 15:07:28 +0000 (17:07 +0200)]
Update apache_frontend configuration to be compatible with apache 2.4

8 years agoWrite docstring for librecipes class, issue deprecation warning for oldest one.
Cédric de Saint Martin [Tue, 3 Apr 2012 07:54:47 +0000 (09:54 +0200)]
Write docstring for librecipes class, issue deprecation warning for oldest one.

8 years agoapache : check for mandatory arguments and be more explicit if it is not present
Cédric de Saint Martin [Tue, 3 Apr 2012 07:08:39 +0000 (09:08 +0200)]
apache : check for mandatory arguments and be more explicit if it is not present

8 years agoRefactor apache frontend to support zope rewrite rules as well
Cédric de Saint Martin [Fri, 30 Mar 2012 13:54:13 +0000 (15:54 +0200)]
Refactor apache frontend to support zope rewrite rules as well

8 years agorevert
Cédric de Saint Martin [Tue, 3 Apr 2012 11:23:27 +0000 (13:23 +0200)]
revert

8 years agoAdvertise development of new version
Cédric de Saint Martin [Mon, 14 May 2012 10:18:49 +0000 (12:18 +0200)]
Advertise development of new version

8 years agoRelease slapos.cookbook-0.52 slapos.cookbook-0.51
Cédric de Saint Martin [Mon, 14 May 2012 09:50:45 +0000 (11:50 +0200)]
Release slapos.cookbook-0.52

8 years agoMerge branch 'lamp'
Cédric de Saint Martin [Mon, 14 May 2012 09:42:30 +0000 (11:42 +0200)]
Merge branch 'lamp'

8 years agoMerge branch 'apache' slapos-0.85
Cédric de Saint Martin [Fri, 11 May 2012 15:44:01 +0000 (17:44 +0200)]
Merge branch 'apache'

8 years agoUpdate versions in apache frontend
Cédric de Saint Martin [Fri, 11 May 2012 15:43:36 +0000 (17:43 +0200)]
Update versions in apache frontend

8 years agoAdvertise development of new version
Cédric de Saint Martin [Fri, 11 May 2012 15:38:38 +0000 (17:38 +0200)]
Advertise development of new version

8 years agoRelease slapos.cookbook-0.50 slapos.cookbook-0.50
Cédric de Saint Martin [Fri, 11 May 2012 15:35:36 +0000 (17:35 +0200)]
Release slapos.cookbook-0.50

8 years agoMerge branch 'apache'
Cédric de Saint Martin [Fri, 11 May 2012 15:29:22 +0000 (17:29 +0200)]
Merge branch 'apache'

8 years agoFrontend: Use VirtualHost to separate from custom config, listens to plain http port...
Cédric de Saint Martin [Fri, 11 May 2012 15:21:08 +0000 (17:21 +0200)]
Frontend: Use VirtualHost to separate from custom config, listens to plain http port as well to redirect to https

8 years agoApache Frontend: Change 'zope=true' option to 'type=zope'
Cédric de Saint Martin [Fri, 11 May 2012 11:37:58 +0000 (13:37 +0200)]
Apache Frontend: Change 'zope=true' option to 'type=zope'

8 years agoAllow sysadmin of node to customize frontend instance
Cédric de Saint Martin [Fri, 11 May 2012 11:28:08 +0000 (13:28 +0200)]
Allow sysadmin of node to customize frontend instance

8 years agoFrontend: Improve Apache configuration, inspired by octopus conf
Cédric de Saint Martin [Fri, 11 May 2012 10:35:32 +0000 (12:35 +0200)]
Frontend: Improve Apache configuration, inspired by octopus conf

8 years agoAdd mod_mem_cache to Apache
Cédric de Saint Martin [Fri, 11 May 2012 10:35:02 +0000 (12:35 +0200)]
Add mod_mem_cache to Apache

8 years agoUpdate changelog
Cédric de Saint Martin [Thu, 10 May 2012 12:53:44 +0000 (14:53 +0200)]
Update changelog

8 years agoUpdate PHP to 5.3.12
Cédric de Saint Martin [Thu, 10 May 2012 12:49:10 +0000 (14:49 +0200)]
Update PHP to 5.3.12

8 years agoMerge branch 'apache' slapos-0.84
Cédric de Saint Martin [Thu, 10 May 2012 11:54:50 +0000 (13:54 +0200)]
Merge branch 'apache'

8 years agoDocumentation about Apache Frontend
Cédric de Saint Martin [Thu, 10 May 2012 11:51:34 +0000 (13:51 +0200)]
Documentation about Apache Frontend

8 years agoMerge branch 'apache'
Cédric de Saint Martin [Thu, 10 May 2012 10:44:10 +0000 (12:44 +0200)]
Merge branch 'apache'

8 years agoApache : Update versions
Cédric de Saint Martin [Thu, 10 May 2012 10:43:46 +0000 (12:43 +0200)]
Apache : Update versions

8 years agoGo back to development
Cédric de Saint Martin [Thu, 10 May 2012 10:02:33 +0000 (12:02 +0200)]
Go back to development

8 years agoRelease slapos.cookbook-0.49 (apache frontend) slapos.cookbook-0.49
Cédric de Saint Martin [Thu, 10 May 2012 09:57:41 +0000 (11:57 +0200)]
Release slapos.cookbook-0.49 (apache frontend)

8 years agoApache frontend : fix reference to apache-2.2 in instance.cfg
Cédric de Saint Martin [Thu, 10 May 2012 09:41:31 +0000 (11:41 +0200)]
Apache frontend : fix reference to apache-2.2 in instance.cfg

8 years agoApache-frontend uses Apache 2.2 again
Cédric de Saint Martin [Thu, 10 May 2012 09:12:47 +0000 (11:12 +0200)]
Apache-frontend uses Apache 2.2 again

8 years agoAdd back Apache 2.2 component
Cédric de Saint Martin [Thu, 10 May 2012 09:12:08 +0000 (11:12 +0200)]
Add back Apache 2.2 component

8 years agoMerge branch 'master' into apache
Cédric de Saint Martin [Thu, 10 May 2012 09:05:23 +0000 (11:05 +0200)]
Merge branch 'master' into apache

8 years agoAdd BrowserMatch and ServerTokens directives to apache conf template
Cédric de Saint Martin [Thu, 10 May 2012 08:37:57 +0000 (10:37 +0200)]
Add BrowserMatch and ServerTokens directives to apache conf template

8 years agoFix typo in recipe.
Yingjie Xu [Wed, 9 May 2012 14:08:38 +0000 (16:08 +0200)]
Fix typo in recipe.

Use two dollars to pass to instance recipe.

8 years agoMerge remote-tracking branch 'origin/master' into wordpress
Yingjie Xu [Wed, 9 May 2012 12:43:59 +0000 (14:43 +0200)]
Merge remote-tracking branch 'origin/master' into wordpress

8 years agoMerge branch 'master' into kvm slapos-0.83
Cédric de Saint Martin [Thu, 26 Apr 2012 18:32:30 +0000 (20:32 +0200)]
Merge branch 'master' into kvm

Conflicts:
software/kvm/software.cfg

8 years agoUpdate versions
Cédric de Saint Martin [Thu, 26 Apr 2012 18:27:18 +0000 (20:27 +0200)]
Update versions

8 years agoAdverstise development of new version
Cédric de Saint Martin [Thu, 26 Apr 2012 17:33:31 +0000 (19:33 +0200)]
Adverstise development of new version

8 years agoRelease slapos.cookbook-0.48
Cédric de Saint Martin [Thu, 26 Apr 2012 17:32:39 +0000 (19:32 +0200)]
Release slapos.cookbook-0.48

8 years agoRework KVM instance to have working frontend
Cédric de Saint Martin [Thu, 26 Apr 2012 17:25:17 +0000 (19:25 +0200)]
Rework KVM instance to have working frontend
Use new recipes in KVM to make instance not raise when no frontend is found,
Don't request slave kvm frontend instance on SAME machine,
Check if frontend is available using a promise

8 years agoDon't assume that name of requested instance is same as part name
Cédric de Saint Martin [Thu, 26 Apr 2012 17:22:26 +0000 (19:22 +0200)]
Don't assume that name of requested instance is same as part name

8 years agoDon't raise if requested instance is not present
Cédric de Saint Martin [Thu, 26 Apr 2012 11:54:18 +0000 (13:54 +0200)]
Don't raise if requested instance is not present

8 years agoAdd promise recipe checking if url returns http code 200
Cédric de Saint Martin [Thu, 26 Apr 2012 16:18:37 +0000 (18:18 +0200)]
Add promise recipe checking if url returns http code 200

8 years agoAdd new recipe : generate output if input is not null
Cédric de Saint Martin [Thu, 26 Apr 2012 09:02:45 +0000 (11:02 +0200)]
Add new recipe : generate output if input is not null

8 years agoinstall slapos.cookbook and lxml directly in slapos.cfg
Cédric de Saint Martin [Thu, 26 Apr 2012 07:19:25 +0000 (09:19 +0200)]
install slapos.cookbook and lxml directly in slapos.cfg

8 years agoRework KVM instance to have working frontend
Cédric de Saint Martin [Thu, 26 Apr 2012 17:25:17 +0000 (19:25 +0200)]
Rework KVM instance to have working frontend
Use new recipes in KVM to make instance not raise when no frontend is found,
Don't request slave kvm frontend instance on SAME machine,
Check if frontend is available using a promise

8 years agoDon't assume that name of requested instance is same as part name
Cédric de Saint Martin [Thu, 26 Apr 2012 17:22:26 +0000 (19:22 +0200)]
Don't assume that name of requested instance is same as part name

8 years agoDon't raise if requested instance is not present
Cédric de Saint Martin [Thu, 26 Apr 2012 11:54:18 +0000 (13:54 +0200)]
Don't raise if requested instance is not present

8 years agoAdd promise recipe checking if url returns http code 200
Cédric de Saint Martin [Thu, 26 Apr 2012 16:18:37 +0000 (18:18 +0200)]
Add promise recipe checking if url returns http code 200

8 years agoAdd new recipe : generate output if input is not null
Cédric de Saint Martin [Thu, 26 Apr 2012 09:02:45 +0000 (11:02 +0200)]
Add new recipe : generate output if input is not null

8 years agoinstall slapos.cookbook and lxml directly in slapos.cfg
Cédric de Saint Martin [Thu, 26 Apr 2012 07:19:25 +0000 (09:19 +0200)]
install slapos.cookbook and lxml directly in slapos.cfg

8 years agoUpdate and simplify memcached
Cédric de Saint Martin [Mon, 23 Apr 2012 15:48:23 +0000 (17:48 +0200)]
Update and simplify memcached

8 years agoLAMP generic: don't erase htdocs at update
Cédric de Saint Martin [Tue, 24 Apr 2012 07:50:22 +0000 (09:50 +0200)]
LAMP generic: don't erase htdocs at update

htdocs can contain user data

8 years agoRevert "Add report url."
Yingjie Xu [Mon, 23 Apr 2012 19:38:25 +0000 (21:38 +0200)]
Revert "Add report url."

This reverts commit 35c5c950b7dbe7eb8be77d766604b8b5454f3c9b.

8 years agoAdd report url.
Yingjie Xu [Mon, 23 Apr 2012 16:11:14 +0000 (18:11 +0200)]
Add report url.

8 years agoMerge branch 'memcached' slapos-0.82
Cédric de Saint Martin [Mon, 23 Apr 2012 15:50:40 +0000 (17:50 +0200)]
Merge branch 'memcached'

8 years agoUpdate and simplify memcached
Cédric de Saint Martin [Mon, 23 Apr 2012 15:48:23 +0000 (17:48 +0200)]
Update and simplify memcached

8 years agoAdd url to report test result module.
Yingjie Xu [Mon, 23 Apr 2012 15:01:49 +0000 (17:01 +0200)]
Add url to report test result module.

8 years agoDo not launch too often
Yingjie Xu [Mon, 23 Apr 2012 14:58:54 +0000 (16:58 +0200)]
Do not launch too often

8 years agoAdvertise development of new version
Yingjie Xu [Thu, 19 Apr 2012 13:56:56 +0000 (15:56 +0200)]
Advertise development of new version

8 years agoRelease slapos.cookbook-0.47. slapos.cookbook-0.47
Yingjie Xu [Thu, 19 Apr 2012 13:54:50 +0000 (15:54 +0200)]
Release slapos.cookbook-0.47.

8 years agoMerge branch 'agent'
Yingjie Xu [Thu, 19 Apr 2012 13:52:38 +0000 (15:52 +0200)]
Merge branch 'agent'

8 years agoDisable develop eggs.
Yingjie Xu [Thu, 19 Apr 2012 12:55:52 +0000 (14:55 +0200)]
Disable develop eggs.

8 years agoSlapOS Test Agent Packaging.
Yingjie Xu [Thu, 19 Apr 2012 11:58:21 +0000 (13:58 +0200)]
SlapOS Test Agent Packaging.

8 years agolamp bugfix: don't raise if apache process is not launched yet when gracefully restar...
Cédric de Saint Martin [Wed, 18 Apr 2012 18:56:43 +0000 (20:56 +0200)]
lamp bugfix: don't raise if apache process is not launched yet when gracefully restarting.

8 years agoAdd cedric's certificate in lamp stacks slapos-0.81
Cédric de Saint Martin [Wed, 18 Apr 2012 12:10:37 +0000 (14:10 +0200)]
Add cedric's certificate in lamp stacks

8 years agoApache frontend : Typo
Cédric de Saint Martin [Tue, 17 Apr 2012 10:55:25 +0000 (12:55 +0200)]
Apache frontend : Typo

8 years agoapache frontend : Add support for custom domains
Cédric de Saint Martin [Tue, 17 Apr 2012 10:34:44 +0000 (12:34 +0200)]
apache frontend : Add support for custom domains

8 years agoAdd logging for each slave
Cédric de Saint Martin [Tue, 17 Apr 2012 08:59:50 +0000 (10:59 +0200)]
Add logging for each slave

8 years agoInitialise recipe development.
Yingjie Xu [Fri, 13 Apr 2012 12:25:06 +0000 (14:25 +0200)]
Initialise recipe development.