slapos.git
10 years agoMerge branch 'apache'
Cédric de Saint Martin [Wed, 16 May 2012 17:09:27 +0000 (19:09 +0200)]
Merge branch 'apache'

10 years agoapache frontend: update versions
Cédric de Saint Martin [Wed, 16 May 2012 17:09:12 +0000 (19:09 +0200)]
apache frontend: update versions

10 years agoAdvertise development of new version
Cédric de Saint Martin [Wed, 16 May 2012 16:57:31 +0000 (18:57 +0200)]
Advertise development of new version

10 years agoRelease slapos.cookbook-0.52
Cédric de Saint Martin [Wed, 16 May 2012 16:56:37 +0000 (18:56 +0200)]
Release slapos.cookbook-0.52

10 years agoMerge branch 'apache'
Cédric de Saint Martin [Wed, 16 May 2012 16:33:16 +0000 (18:33 +0200)]
Merge branch 'apache'

10 years agoMerge branch 'wordpress'
Cédric de Saint Martin [Wed, 16 May 2012 16:25:12 +0000 (18:25 +0200)]
Merge branch 'wordpress'

10 years agoUpdate wordpress configuration file to disable canonical URL redirection
Cédric de Saint Martin [Wed, 16 May 2012 14:39:17 +0000 (16:39 +0200)]
Update wordpress configuration file to disable canonical URL redirection

10 years agoapache frontend: use http scheme by default
Cédric de Saint Martin [Wed, 16 May 2012 13:55:07 +0000 (15:55 +0200)]
apache frontend: use http scheme by default

Anyway if http is not allowed, apache will redirect to https.

10 years agoApache Frontend: assume ports are 80 and 443
Cédric de Saint Martin [Wed, 16 May 2012 13:41:05 +0000 (15:41 +0200)]
Apache Frontend: assume ports are 80 and 443

Assume there is iproutes redirection from port 80/443 to port defined in instance (so public port is 80/443).
Frontend has to be reachable from defaults ports, otherwise it has no sense.

10 years agoApache frontend: Allow generic backends to be accessible using http
Cédric de Saint Martin [Wed, 16 May 2012 13:25:24 +0000 (15:25 +0200)]
Apache frontend: Allow generic backends to be accessible using http

10 years agoDon't publish several time urls.
Cédric de Saint Martin [Wed, 16 May 2012 12:38:12 +0000 (14:38 +0200)]
Don't publish several time urls.

Reverts the effects of 8dba9b27ff94011348800bf97f5794531ad4ab27 but keep cleanup

10 years agoApache forntend: Preserve client hostname header
Cédric de Saint Martin [Wed, 16 May 2012 12:33:38 +0000 (14:33 +0200)]
Apache forntend: Preserve client hostname header

10 years agoMerge branch 'apache'
Cédric de Saint Martin [Tue, 15 May 2012 15:25:29 +0000 (17:25 +0200)]
Merge branch 'apache'

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

10 years agoApache frontend fix: correctly check type of instance
Cédric de Saint Martin [Tue, 15 May 2012 15:21:10 +0000 (17:21 +0200)]
Apache frontend fix: correctly check type of instance

10 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

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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

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

10 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

10 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

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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

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

10 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

10 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

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

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

10 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

10 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

10 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

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

10 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

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

10 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

10 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

10 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

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

10 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

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

10 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

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

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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

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

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