Commit Graph
119 Commits
Author SHA1 Message Date
Ruben S. Montero f54e066949 F #2489: Improve performance of oned:
* Reduce memory footprint
    * Improve connection handling in the RequestManager
    * Reduce the number of locking calls
    * Reduce the size of the VM pool
2018-10-09 11:15:59 +02:00
Ruben S. Montero 7bbc01f60f Fix unlock operations for admin users. Fix bug with recursive template
clones, imges persistent attribute is set in clone operation
2018-05-24 11:43:27 +02:00
juanmont 434a2749ec F #1872: Added new attributes to define default acls 2018-03-28 20:55:17 +02:00
Ruben S. Montero 37222d65dc F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references.
(cherry picked from commit a3d3ceb771034794c4fb453dcd9aaff64c53baed)
2018-03-17 23:35:21 +01:00
juanmont 6a2783a32a F #1377: User locks for resources (#1675) 2018-01-24 15:33:12 +01:00
Vlastimil Holer a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Vlastimil Holer 1e9e52138d F #1310: Added support for multiple deployment modes. This commit adds
support of SSH mode for a Ceph datastore.

Author: Vlastimil Holer <vholer@opennebula.org>
Author: juanmont <jjmontiel@opennebula.org>
(cherry picked from commit 8ab9c02102e2e7f72c4835aa819bab49c229ef45)
2018-01-02 15:59:29 +01:00
Ruben S. Montero 721efccf13 B: Force free memory of object templates
(cherry picked from commit fa79b91974)
2017-10-06 23:27:21 +02:00
Javi Fontan 8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Ruben S. Montero 202b47e9d8 F #2347: Fix bugs. Show role names in vm group output 2017-01-03 20:03:03 +01:00
Ruben S. Montero 7381aa4030 F #2347: VMGroup base classes, intial version 2017-01-02 16:43:44 +01:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero 0352b3a73b Development: Add missing template interface for getting attributes 2016-05-03 17:17:50 +02:00
Ruben S. Montero 9e4af1ebc6 feature #3204: Security Group dynamic update. Add support to update SG
rules of running VMs though a new one.secgroup.commit operation
2016-03-01 23:31:31 +01:00
Ruben S. Montero 5761be4d10 feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
Ruben S. Montero b01e2336c5 Merge branch 'feature-4215' into feature-4217 2016-02-02 14:17:20 +01:00
Ruben S. Montero 3d8d2fd81e feature #4215: Simplify interface for util::gsub. Decouple Request methods to
better support static request actions.
2016-02-01 00:18:47 +01:00
Ruben S. Montero e958ed3c2d feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
Ruben S. Montero 5a0b3d357c feature #4217: Base classes for MarketPlace pool 2015-12-01 16:09:31 +01:00
Carlos Martín c5b19f45df Feature #4215: Create new Virtual Router pool 2015-11-30 16:50:23 +01:00
Jaime Melis e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Ruben S. Montero b2cdab6512 feature #3805: Move locking functions to public: section 2015-05-12 16:22:00 +02:00
Carlos Martín 9f21f40272 Feature #3805: Implement one.document.lock in the core 2015-05-12 12:53:01 +02:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Carlos Martín dca0c29244 Feature #3471: New pool VDC, ruby oca and cli 2014-12-19 17:30:00 +01:00
Ruben S. Montero c6aa3d2234 feature #3175: Solves memory leaks. Add SG 0 to new networks 2014-11-20 15:14:45 +01:00
Carlos Martín f97743eae9 Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	src/sunstone/public/js/plugins/templates-tab.js
	src/sunstone/public/js/sunstone.js
2014-10-24 13:32:19 +02:00
Carlos Martín 930c13ae76 Bug #3168: process attributes in update --append 2014-10-20 16:15:06 +02:00
Carlos Martín 49b94d12ea Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	install.sh
2014-10-03 15:55:29 +02:00
Ruben S. Montero 3df4f4f995 Fix access control for VNET reservations with group Resource Providers 2014-09-17 17:05:01 +02:00
Carlos Martín 00990b33a1 Feature #3175: New Security Group pool in the core 2014-09-08 11:50:25 +02:00
Carlos Martín efe97e0ade Feature #3167, #3169: Make the restricted attr. mechanism generic for all pool objects 2014-09-03 11:36:46 +02:00
Ruben S. Montero e4cee7c1ea feature #2858: Integrate AddressRangePool with VirtualNetwork: persistency & initialization 2014-05-10 01:22:02 +02:00
Ruben S. Montero 7686ca93e0 Merge branch 'master' into vdc-federation
Conflicts:
	include/GroupPool.h
	include/UserPool.h
2014-01-23 16:36:22 +01:00
Jaime Melis 11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Carlos Martín f308bdeb06 Feature #2562: New Zone pool in core 2013-12-12 19:08:59 +01:00
Carlos Martín bf8c8f1646 Feature #1678: small refactor 2013-10-22 17:20:23 +02:00
Carlos Martín 51124a9d12 Feature #1678: Move DS location monitorization att to Host Share 2013-10-22 17:12:06 +02:00
Carlos Martín 5f8af5cf39 Feature #1678: Make all disk related variables long long 2013-10-17 17:38:45 +02:00
Carlos Martín 990092271c Feature #2145: Remove host monitoring attributes from the template 2013-08-22 15:04:25 +02:00
Carlos Martín c632828876 Feature #2124: New template append action in core 2013-06-28 18:45:27 +02:00
Carlos Martín 2611c15491 Bug #1955: Set VM error messages in the user template 2013-04-26 17:26:54 +02:00
Ruben S. Montero 55e3eece8c feature #1879: Prevent wrong chars in rename 2013-04-10 15:37:07 +02:00
Ruben S. Montero 5dc50875d4 feature #1879: New function to check object names. 2013-04-10 12:56:06 +02:00
Ruben S. Montero 9af900cd35 bug #1807: Adds a new ERROR_MONITOR message. Fix monitor timers when monitor fails. 2013-03-15 17:37:47 +01:00
Ruben S. Montero dcfa0a1773 feature #1772:Resize VM capacity (cpu, memory and vcpu) offline 2013-02-23 19:49:06 +01:00
Ruben S. Montero 701f33ca5f featue #1739: Move Host and VM update functions to each class. 2013-02-16 02:55:17 +01:00
Carlos Martín fd73ebf919 Feature #1739: Clean Host error messages when the problem is solved 2013-02-14 16:55:47 +01:00
Carlos Martín e37c4d1665 Feature #1739: Add messages when extra VMs are detected 2013-02-13 18:06:20 +01:00
Jaime Melis 7357bffe34 Update copyright notice 2013-01-24 16:18:30 +01:00