slapos.core.git
4 years agoRelease 1.3.9 1.3.9
Rafael Monnerat [Fri, 20 Mar 2015 14:24:30 +0000 (14:24 +0000)]
Release 1.3.9

4 years agotap network information should not cause incompatibility with old SR
Alain Takoudjou [Fri, 20 Mar 2015 10:14:16 +0000 (11:14 +0100)]
tap network information should not cause incompatibility with old SR

4 years agoMerge branch 'tap-nobridge' to master
Alain Takoudjou [Thu, 19 Mar 2015 15:38:58 +0000 (16:38 +0100)]
Merge branch 'tap-nobridge' to master

Conflicts:
master/bt5/slapos_pdm/SkinTemplateItem/portal_skins/slapos_pdm/SoftwareProduct_getSortedSoftwareReleaseList.xml

4 years agoDo not regenerate tap ip address it exists in slapos.xml
Alain Takoudjou [Thu, 19 Mar 2015 10:27:07 +0000 (11:27 +0100)]
Do not regenerate tap ip address it exists in slapos.xml

4 years agoallow to format and configure external data storage folder
Alain Takoudjou [Fri, 13 Mar 2015 17:04:01 +0000 (18:04 +0100)]
allow to format and configure external data storage folder

4 years agoUpdate computer from dict: Save network information of tap interface (without bridge)
Alain Takoudjou [Tue, 10 Mar 2015 16:44:19 +0000 (16:44 +0000)]
Update computer from dict: Save network information of tap interface (without bridge)

4 years agoIntroduce slapos format with create tap but without bridge
Alain Takoudjou [Wed, 4 Mar 2015 09:50:27 +0000 (10:50 +0100)]
Introduce slapos format with create tap but without bridge

If user set create_tap to True then specify an interface (tap_gateway_interface) to use as gateway for
guest vm connected to tap interface, slapformat will configure route
to reache each guest from host: "route add -host tap_ip dev slaptapXX",
where tap_ip belong to the same network as the ip on tap_gateway_interface.
slapformat will also create network information for each tap
who will be used to configure network in guest vm.

This is a begining to create cluster of vm which are connected to
each other using tap interface, without bridge.

4 years agoslapos_web: Cache icon images.
Rafael Monnerat [Tue, 10 Mar 2015 18:39:50 +0000 (18:39 +0000)]
slapos_web: Cache icon images.

4 years agoslapos_cloud: fix test to follow up changes on bt5
Rafael Monnerat [Tue, 10 Mar 2015 01:55:02 +0000 (01:55 +0000)]
slapos_cloud: fix test to follow up changes on bt5

4 years agoslapos_pdm: Fix testSlapOSPDMSkins
Rafael Monnerat [Mon, 9 Mar 2015 21:27:20 +0000 (21:27 +0000)]
slapos_pdm: Fix testSlapOSPDMSkins

This commit includes several pure syntax fixing.

4 years agoslapos_pdm: Fix portal_catalog query
Rafael Monnerat [Mon, 9 Mar 2015 21:25:54 +0000 (21:25 +0000)]
slapos_pdm: Fix portal_catalog query

4 years agoslapos_pdm: Ignore context if URL is passed.
Rafael Monnerat [Mon, 9 Mar 2015 21:24:48 +0000 (21:24 +0000)]
slapos_pdm: Ignore context if URL is passed.

4 years agoAdd newer ticket in the listbox if it still not indexed yet
Alain Takoudjou [Fri, 6 Mar 2015 17:30:24 +0000 (17:30 +0000)]
Add newer ticket in the listbox if it still not indexed yet

4 years agoslapos_jio: Make slapos_jio depens on latest erp5_hal_json_style
Rafael Monnerat [Tue, 10 Feb 2015 20:58:04 +0000 (20:58 +0000)]
slapos_jio: Make slapos_jio depens on latest erp5_hal_json_style

This commits aims to fix collision by using 2 diferent portal_skins folders for slapos_jio and erp5_hal_json_style, allowing us let both coexist on production.

4 years agoslapos_cloud: Drop Non Allocated sooner (3 days)
Rafael Monnerat [Tue, 10 Feb 2015 14:36:16 +0000 (14:36 +0000)]
slapos_cloud: Drop Non Allocated sooner (3 days)

4 years agoslapos_contract: Include creation date at listbox.
Rafael Monnerat [Tue, 10 Feb 2015 14:31:06 +0000 (14:31 +0000)]
slapos_contract: Include creation date at listbox.

4 years agoslapos_web: Update website/websections xml diff
Rafael Monnerat [Tue, 10 Feb 2015 13:45:38 +0000 (13:45 +0000)]
slapos_web: Update website/websections xml diff

4 years agoslapos_web: Round representation
Rafael Monnerat [Tue, 10 Feb 2015 12:50:42 +0000 (12:50 +0000)]
slapos_web: Round representation

Otherwise some prices are displayed with too many numbers after the dot.

4 years agoslapos_web: set missing httpcache
Rafael Monnerat [Tue, 10 Feb 2015 12:10:56 +0000 (12:10 +0000)]
slapos_web: set missing httpcache

4 years agoslapos_pdm: Set date and skip if product reference is not set.
Rafael Monnerat [Tue, 10 Feb 2015 11:52:57 +0000 (11:52 +0000)]
slapos_pdm: Set date and skip if product reference is not set.

4 years agoslapos_pdm: Added State on Upgrade Decision listbox
Rafael Monnerat [Tue, 10 Feb 2015 11:32:27 +0000 (11:32 +0000)]
slapos_pdm: Added State on Upgrade Decision listbox

4 years agoslapos_pdm: Fix script.
Rafael Monnerat [Tue, 10 Feb 2015 11:29:06 +0000 (11:29 +0000)]
slapos_pdm: Fix script.

4 years agoslapos_pdm: enable upgrade alarms by default
Rafael Monnerat [Tue, 10 Feb 2015 11:27:03 +0000 (11:27 +0000)]
slapos_pdm: enable upgrade alarms by default

4 years agoslapos_pdm: Accept published_alive as a valid state.
Rafael Monnerat [Tue, 10 Feb 2015 11:15:41 +0000 (11:15 +0000)]
slapos_pdm: Accept published_alive as a valid state.

Minor optimisations included.

4 years agoslapos_pdm: Enable upgrade alarms by default
Rafael Monnerat [Tue, 10 Feb 2015 11:09:32 +0000 (11:09 +0000)]
slapos_pdm: Enable upgrade alarms by default

4 years agoslapos_pdm: Update state titles to follow up same terms used by Support Requests.
Rafael Monnerat [Tue, 10 Feb 2015 11:05:00 +0000 (11:05 +0000)]
slapos_pdm: Update state titles to follow up same terms used by Support Requests.

4 years agoslapos_accounting: Minor XML Changes.
Rafael Monnerat [Tue, 10 Feb 2015 09:17:09 +0000 (09:17 +0000)]
slapos_accounting: Minor XML Changes.

4 years agoslapos_accounting: Enable alarm by default.
Rafael Monnerat [Tue, 10 Feb 2015 09:16:24 +0000 (09:16 +0000)]
slapos_accounting: Enable alarm by default.

4 years agoslapos_erp5: missing entry.
Rafael Monnerat [Tue, 10 Feb 2015 07:16:14 +0000 (07:16 +0000)]
slapos_erp5: missing entry.

4 years agoslapos_erp5: Missing comma
Rafael Monnerat [Tue, 10 Feb 2015 07:13:45 +0000 (07:13 +0000)]
slapos_erp5: Missing comma

4 years agoslapos_administration: Include alarm to clean up business templates.
Rafael Monnerat [Tue, 10 Feb 2015 02:24:16 +0000 (02:24 +0000)]
slapos_administration: Include alarm to clean up business templates.

This alarm is focus on keep only the minimal and usable set of bt5 installed, this helps on quick upgrades.

4 years agoMy Services: sort services by name (untested)
Jérome Perrin [Fri, 2 Jan 2015 08:47:11 +0000 (09:47 +0100)]
My Services: sort services by name (untested)

4 years agoslapos_erp5: Include XHTML test.
Rafael Monnerat [Fri, 6 Feb 2015 21:23:50 +0000 (21:23 +0000)]
slapos_erp5: Include XHTML test.

4 years agoslapos_erp5: Include missing files and remove legacy files on bt folder
Rafael Monnerat [Fri, 6 Feb 2015 21:23:03 +0000 (21:23 +0000)]
slapos_erp5: Include missing files and remove legacy files on bt folder

4 years agoslap lib: disable 'Unverified HTTPS request is being made' messages.
Cédric de Saint Martin [Tue, 17 Feb 2015 09:02:10 +0000 (10:02 +0100)]
slap lib: disable 'Unverified HTTPS request is being made' messages.

4 years agoslapos_jio: Make slapos_jio depens on latest erp5_hal_json_style
Rafael Monnerat [Tue, 10 Feb 2015 20:58:04 +0000 (20:58 +0000)]
slapos_jio: Make slapos_jio depens on latest erp5_hal_json_style

This commits aims to fix collision by using 2 diferent portal_skins folders for slapos_jio and erp5_hal_json_style, allowing us let both coexist on production.

4 years agoslapos_cloud: Drop Non Allocated sooner (3 days)
Rafael Monnerat [Tue, 10 Feb 2015 14:36:16 +0000 (14:36 +0000)]
slapos_cloud: Drop Non Allocated sooner (3 days)

4 years agoslapos_contract: Include creation date at listbox.
Rafael Monnerat [Tue, 10 Feb 2015 14:31:06 +0000 (14:31 +0000)]
slapos_contract: Include creation date at listbox.

4 years agoslapos_web: Update website/websections xml diff
Rafael Monnerat [Tue, 10 Feb 2015 13:45:38 +0000 (13:45 +0000)]
slapos_web: Update website/websections xml diff

4 years agoslapos_web: Round representation
Rafael Monnerat [Tue, 10 Feb 2015 12:50:42 +0000 (12:50 +0000)]
slapos_web: Round representation

Otherwise some prices are displayed with too many numbers after the dot.

4 years agoslapos_web: set missing httpcache
Rafael Monnerat [Tue, 10 Feb 2015 12:10:56 +0000 (12:10 +0000)]
slapos_web: set missing httpcache

4 years agoslapos_pdm: Set date and skip if product reference is not set.
Rafael Monnerat [Tue, 10 Feb 2015 11:52:57 +0000 (11:52 +0000)]
slapos_pdm: Set date and skip if product reference is not set.

4 years agoslapos_pdm: Added State on Upgrade Decision listbox
Rafael Monnerat [Tue, 10 Feb 2015 11:32:27 +0000 (11:32 +0000)]
slapos_pdm: Added State on Upgrade Decision listbox

4 years agoslapos_pdm: Fix script.
Rafael Monnerat [Tue, 10 Feb 2015 11:29:06 +0000 (11:29 +0000)]
slapos_pdm: Fix script.

4 years agoslapos_pdm: enable upgrade alarms by default
Rafael Monnerat [Tue, 10 Feb 2015 11:27:03 +0000 (11:27 +0000)]
slapos_pdm: enable upgrade alarms by default

4 years agoslapos_pdm: Accept published_alive as a valid state.
Rafael Monnerat [Tue, 10 Feb 2015 11:15:41 +0000 (11:15 +0000)]
slapos_pdm: Accept published_alive as a valid state.

Minor optimisations included.

4 years agoslapos_pdm: Enable upgrade alarms by default
Rafael Monnerat [Tue, 10 Feb 2015 11:09:32 +0000 (11:09 +0000)]
slapos_pdm: Enable upgrade alarms by default

4 years agoslapos_pdm: Update state titles to follow up same terms used by Support Requests.
Rafael Monnerat [Tue, 10 Feb 2015 11:05:00 +0000 (11:05 +0000)]
slapos_pdm: Update state titles to follow up same terms used by Support Requests.

4 years agoslapos_accounting: Minor XML Changes.
Rafael Monnerat [Tue, 10 Feb 2015 09:17:09 +0000 (09:17 +0000)]
slapos_accounting: Minor XML Changes.

4 years agoslapos_accounting: Enable alarm by default.
Rafael Monnerat [Tue, 10 Feb 2015 09:16:24 +0000 (09:16 +0000)]
slapos_accounting: Enable alarm by default.

4 years agoslapos_erp5: missing entry.
Rafael Monnerat [Tue, 10 Feb 2015 07:16:14 +0000 (07:16 +0000)]
slapos_erp5: missing entry.

4 years agoslapos_erp5: Missing comma
Rafael Monnerat [Tue, 10 Feb 2015 07:13:45 +0000 (07:13 +0000)]
slapos_erp5: Missing comma

4 years agoslapos_administration: Include alarm to clean up business templates.
Rafael Monnerat [Tue, 10 Feb 2015 02:24:16 +0000 (02:24 +0000)]
slapos_administration: Include alarm to clean up business templates.

This alarm is focus on keep only the minimal and usable set of bt5 installed, this helps on quick upgrades.

4 years agoMy Services: sort services by name (untested)
Jérome Perrin [Fri, 2 Jan 2015 08:47:11 +0000 (09:47 +0100)]
My Services: sort services by name (untested)

4 years agoslapos_erp5: Include XHTML test.
Rafael Monnerat [Fri, 6 Feb 2015 21:23:50 +0000 (21:23 +0000)]
slapos_erp5: Include XHTML test.

4 years agoslapos_erp5: Include missing files and remove legacy files on bt folder
Rafael Monnerat [Fri, 6 Feb 2015 21:23:03 +0000 (21:23 +0000)]
slapos_erp5: Include missing files and remove legacy files on bt folder

4 years agoslapos_erp5: Include jump to make easier to access the Person's cloud contract
Rafael Monnerat [Thu, 5 Feb 2015 15:55:32 +0000 (15:55 +0000)]
slapos_erp5: Include jump to make easier to access the Person's cloud contract

4 years agoslapos_erp5: Update test for default scenario in order to handle Cloud Contracts
Rafael Monnerat [Thu, 5 Feb 2015 15:45:22 +0000 (15:45 +0000)]
slapos_erp5: Update test for default scenario in order to handle Cloud Contracts

4 years agoslapos_upgrader: Fully drop legacy code from 2012 which is not applicable
Rafael Monnerat [Wed, 4 Feb 2015 13:06:46 +0000 (13:06 +0000)]
slapos_upgrader: Fully drop legacy code from 2012 which is not applicable

Relevant upgraders should be reincluded as constraints.

4 years agoslapos_web: Update XML on forms.
Rafael Monnerat [Wed, 4 Feb 2015 02:53:36 +0000 (02:53 +0000)]
slapos_web: Update XML on forms.

4 years agoslapos_configurator: Don't export subojects from workflow.
Rafael Monnerat [Wed, 4 Feb 2015 02:48:01 +0000 (02:48 +0000)]
slapos_configurator: Don't export subojects from workflow.

4 years agoslapos_crm: Refactor, clean up and optimize Support Request Generation for Monitoring
Rafael Monnerat [Tue, 3 Feb 2015 07:27:21 +0000 (07:27 +0000)]
slapos_crm: Refactor, clean up and optimize Support Request Generation for Monitoring

4 years agoslapos_configurator: Remove erp5_xhtml_jquery_style from installation list.
Rafael Monnerat [Fri, 9 Jan 2015 13:35:35 +0000 (13:35 +0000)]
slapos_configurator: Remove erp5_xhtml_jquery_style from installation list.

4 years agoslapos_crm_monitoring: Fix missing variable.
Rafael Monnerat [Thu, 8 Jan 2015 18:23:18 +0000 (18:23 +0000)]
slapos_crm_monitoring: Fix missing variable.

4 years agoslapos_erp5: Include alarm for check security_uids
Rafael Monnerat [Thu, 8 Jan 2015 18:19:03 +0000 (18:19 +0000)]
slapos_erp5: Include alarm for check security_uids

In case catalog and zodb is at a inconsistent state (after a backup restauration for example), this alarm can check if all security uids are well indexed.

4 years agoslapos_erp5: Include alarm for check and fix duplicated software instances
Rafael Monnerat [Thu, 8 Jan 2015 16:05:07 +0000 (16:05 +0000)]
slapos_erp5: Include alarm for check and fix duplicated software instances

4 years ago[slapos_cloud] Don't reindex invalidated instances
Rafael Monnerat [Thu, 8 Jan 2015 15:12:46 +0000 (15:12 +0000)]
[slapos_cloud] Don't reindex invalidated instances

Once a interaction is trigger after _setPredecessor don't propagate reindexation to invalidated software Instances.

4 years ago[slapos_crm] Also monitor Friend Computers
Rafael Monnerat [Thu, 18 Dec 2014 14:08:40 +0000 (14:08 +0000)]
[slapos_crm] Also monitor Friend Computers

4 years ago[slapos_pdm] Alarms are disabled by default
Rafael Monnerat [Wed, 17 Dec 2014 18:35:09 +0000 (18:35 +0000)]
[slapos_pdm] Alarms are disabled by default

4 years agoDrop support for Python < 2.7
Alain Takoudjou [Tue, 9 Dec 2014 14:21:44 +0000 (14:21 +0000)]
Drop support for Python < 2.7

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Wed, 4 Feb 2015 10:00:02 +0000 (11:00 +0100)]
Advertise development of new version.

4 years agoRelease 1.3.8. 1.3.8
Cédric de Saint Martin [Wed, 4 Feb 2015 09:59:36 +0000 (10:59 +0100)]
Release 1.3.8.

4 years agoslapos proxy: allow to specify/override host/port from command line.
Cédric de Saint Martin [Wed, 4 Feb 2015 09:52:36 +0000 (10:52 +0100)]
slapos proxy: allow to specify/override host/port from command line.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Fri, 30 Jan 2015 13:05:34 +0000 (14:05 +0100)]
Advertise development of new version.

4 years agoslapos node report: retry several time when removing processes from supervisor. 1.3.7
Cédric de Saint Martin [Fri, 30 Jan 2015 12:08:51 +0000 (13:08 +0100)]
slapos node report: retry several time when removing processes from supervisor.

4 years agoslapos.grid: Don't try to process partition if software_release_url is None.
Cédric de Saint Martin [Thu, 29 Jan 2015 15:19:17 +0000 (16:19 +0100)]
slapos.grid: Don't try to process partition if software_release_url is None.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Fri, 23 Jan 2015 09:17:12 +0000 (10:17 +0100)]
Advertise development of new version.

4 years agoRelease 1.3.6.3. 1.3.6.3
Cédric de Saint Martin [Fri, 23 Jan 2015 09:16:18 +0000 (10:16 +0100)]
Release 1.3.6.3.

4 years agofixup! slapos: make forbid_supervisord_automatic_launch generic.
Cédric de Saint Martin [Fri, 23 Jan 2015 09:14:40 +0000 (10:14 +0100)]
fixup! slapos: make forbid_supervisord_automatic_launch generic.

4 years agoslapos: make forbid_supervisord_automatic_launch generic.
Cédric de Saint Martin [Fri, 23 Jan 2015 09:07:37 +0000 (10:07 +0100)]
slapos: make forbid_supervisord_automatic_launch generic.

i.e no single line of code in this entire repository can start supervisord implicitely if option is set.
In such case, the only way to start supervisord is to run slapos node supervisord explicitely.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Thu, 22 Jan 2015 10:18:23 +0000 (11:18 +0100)]
Advertise development of new version.

4 years agoRelease 1.3.6.2. 1.3.6.2
Cédric de Saint Martin [Thu, 22 Jan 2015 10:17:51 +0000 (11:17 +0100)]
Release 1.3.6.2.

4 years agoslapos.grid.svcbackend: check if watchdog is started before restarting.
Cédric de Saint Martin [Thu, 22 Jan 2015 09:46:03 +0000 (10:46 +0100)]
slapos.grid.svcbackend: check if watchdog is started before restarting.

Also do not autorestart.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Tue, 20 Jan 2015 12:27:22 +0000 (13:27 +0100)]
Advertise development of new version.

4 years agoRelease 1.3.6.1. 1.3.6.1
Cédric de Saint Martin [Tue, 20 Jan 2015 12:26:41 +0000 (13:26 +0100)]
Release 1.3.6.1.

4 years agoslapos: allow to use supervisorctl without automatically starting supervisord.
Cédric de Saint Martin [Mon, 19 Jan 2015 15:52:57 +0000 (16:52 +0100)]
slapos: allow to use supervisorctl without automatically starting supervisord.

4 years agoslapos: Create supervisor configuration when running CLI.
Cédric de Saint Martin [Mon, 19 Jan 2015 15:45:57 +0000 (16:45 +0100)]
slapos: Create supervisor configuration when running CLI.

Also move and simplify management of configuration files.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Fri, 16 Jan 2015 13:01:49 +0000 (14:01 +0100)]
Advertise development of new version.

4 years agoRelease 1.3.6. 1.3.6
Cédric de Saint Martin [Fri, 16 Jan 2015 13:01:12 +0000 (14:01 +0100)]
Release 1.3.6.

4 years agosupervisord: allow to start with --nodaemon.
Cédric de Saint Martin [Fri, 16 Jan 2015 11:32:15 +0000 (12:32 +0100)]
supervisord: allow to start with --nodaemon.

4 years agorename : zc.buildout-bootstap.py -> zc.buildout-bootstrap.py.
Kazuhiko Shiozaki [Mon, 12 Jan 2015 09:00:56 +0000 (10:00 +0100)]
rename : zc.buildout-bootstap.py -> zc.buildout-bootstrap.py.

4 years agoupdate bootstrap.py.
Kazuhiko Shiozaki [Fri, 9 Jan 2015 15:04:51 +0000 (16:04 +0100)]
update bootstrap.py.

* based on rev 16a14ce of https://github.com/buildout/buildout/blob/1/bootstrap/bootstrap.py .
* update setuptools_source url to use the latest ez_setup.py so that the newest setuptools is used.

4 years agoslapproxy: add missing getComputerPartitionCertificate method
Jérome Perrin [Fri, 2 Jan 2015 08:45:41 +0000 (09:45 +0100)]
slapproxy: add missing getComputerPartitionCertificate method

4 years agoslapos boot: fix error reporting when ipv6 is not available
Jérome Perrin [Mon, 15 Dec 2014 06:28:43 +0000 (15:28 +0900)]
slapos boot: fix error reporting when ipv6 is not available

4 years agoRevert "OrderBuilder: Optimize performances a bit by selecting with uid"
Alain Takoudjou [Fri, 12 Dec 2014 10:32:15 +0000 (10:32 +0000)]
Revert "OrderBuilder: Optimize performances a bit by selecting with uid"

This reverts commit acc65d772dd026332ee1281da8caf62855abcdd4.

4 years agoOrderBuilder: Optimize performances a bit by selecting with uid
Alain Takoudjou [Wed, 3 Dec 2014 13:59:19 +0000 (13:59 +0000)]
OrderBuilder: Optimize performances a bit by selecting with uid

4 years agoAdd account related REST methods.
Arnaud Fontaine [Wed, 30 Nov 2011 11:03:53 +0000 (20:03 +0900)]
Add account related REST methods.

4 years agoAdvertise development of new version.
Cédric de Saint Martin [Wed, 3 Dec 2014 11:26:27 +0000 (11:26 +0000)]
Advertise development of new version.

Also fill missing changelog.

4 years agoRelease 1.3.5. 1.3.5
Cédric de Saint Martin [Wed, 3 Dec 2014 11:19:13 +0000 (11:19 +0000)]
Release 1.3.5.

4 years agoslapos.client: fix trivial change in test.
Cédric de Saint Martin [Wed, 3 Dec 2014 11:15:17 +0000 (11:15 +0000)]
slapos.client: fix trivial change in test.