juanmont
c08d7e5d47
F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE
2018-04-25 17:05:30 +02:00
Ruben S. Montero
e179307f69
F #1927 : Do not reset affected rows on unset callback
2018-04-23 14:31:28 +02:00
Ruben S. Montero
9b96c8fd3c
F #1927 : Extend Sql interface, free results of MySQL query.
...
(cherry picked from commit f502d17923a12f1f4df59e5ae100802ab6d5ba9c)
2018-04-23 12:54:27 +02:00
juanmont
dfa535441e
F #1927 :
...
- Added the possibility to know how many rows have been affected
- Added new Attribute to specify the limit for the purge
(cherry picked from commit b5700eb6d1d4157b233f3741cc3d14db6d40b758)
2018-04-23 12:54:26 +02:00
juanmont
b33afa6ed5
F #1872 Added method and changed oned.conf attribute ( #1963 )
2018-04-20 17:03:18 +02:00
Ruben S. Montero
0ec5986730
B #1398 : Do not reset resizes and quotas after a recover --recreate
...
(cherry picked from commit 28f84b4513782e873ecf74f041f28eb9223ed5ea)
2018-04-17 20:44:50 +02:00
juanmont
d6e290dec2
F #1872 : Changed wrong method name
2018-04-09 08:57:02 +02:00
juanmont
4b149ac5f5
F #1913 : Users can instantiate a VM template as another user/group
2018-04-04 14:49:44 +02:00
juanmont
434a2749ec
F #1872 : Added new attributes to define default acls
2018-03-28 20:55:17 +02:00
Ruben S. Montero
40ce2b7fad
B #1790 : Fix updateconf with restricted attributes
2018-03-26 18:58:04 +02:00
Ruben S. Montero
83d548e928
B #1774 : Parsed attributes when update configuration
...
Author: juanmont <jjmontiel@opennebula.org>
(cherry picked from commit b6f1ea18048060ef7243054d971a406ff4def596)
2018-03-23 16:42:48 +01:00
juanmont
4f880598e9
B #1869 : Checked if token has expired to not ask external drivers
...
(cherry picked from commit 92df02542eb55c8750f684a643b658d2f0db9005)
2018-03-23 11:08:58 +01:00
juanmont
50ad00918e
F #1885 : Format log messages: custom parameter string length
2018-03-23 10:23:16 +01:00
Ruben S. Montero
366ba7f5e9
F #1843 : Minor refactor
2018-03-20 20:05:30 +01:00
juanmont
433d944eaf
F #1843 : New Singleton desing pattern for the Scheduler
2018-03-20 20:05:30 +01:00
Ruben S. Montero
0c2dcba089
B #1863 : Added clear snapshot method. Removed all snapshot from image if snapshot_pool is empty.
...
(cherry picked from commit 9d2f439cb027c6e2e45d6fa79be4d0c37989f8a2)
2018-03-19 17:08:19 +01: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
Vlastimil Holer
fdb22a0376
F #1498 : Open vSwitch VXLAN driver
2018-02-28 17:31:38 +01:00
juanmont
a0305c353a
F #1548 : Introduced relative actions into scheduler
2018-02-19 14:23:35 +01:00
juanmont
e77b1adbe8
F #1548 : Added code to opennebula
2018-02-16 14:30:39 +01:00
Ruben S. Montero
37e14b23f5
F #1709 : Add index to state in VM pool
2018-02-02 17:03:45 +01:00
Ruben S. Montero
3cd612540f
B #1412 : Fix missing condition when image was locked
2018-01-25 12:04:35 +01:00
juanmont
6d86753f64
F #1377 : User locks for resources ( #1675 )
2018-01-25 11:46:33 +01:00
juanmont
a4460bea2b
B #1412 : Prevented attach action with images in LOCKED state
2018-01-23 12:57:24 +01:00
Ruben S. Montero
c911ffdc8c
Feature 756 ( #1664 )
...
* F #756 : Add support for CPU_MODEL.
- new kvm monitor probe to gather model and machine types from hosts
- generate cpu element in deployment file
* F #756 : Added machine-models to install.sh
* F #756 : Rename 'OS Booting' to 'OS & CPU'
* F #756 : Rename 'libvirt machine' to 'machine type'
* F #756 : Change 'machine type' to a drop-down
* F #756 : KVM IM machines probe prioritize kvm/kqemu/qemu domain types
* F #756 : Added CPU Model section
2018-01-18 10:42:58 +01:00
Ruben S. Montero
97f957460f
B #1555 : Replicate log on leadership changes
...
(cherry picked from commit 5c975532678b57f6e5a5b7b9612170510f7b9eed)
2018-01-08 00:35:40 +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
juanmont
b443aa5547
B #5496 : Changed getpwuid function and xmlrpc_secret to a local variable
2017-10-27 13:19:20 +02:00
Ruben S. Montero
b12113e5aa
B #5425 : License and minor formatting
2017-10-20 14:17:55 +02:00
juanmont
3c46ff3366
B #5425 : Changed UserPool and HostPool for to work with CachePool
2017-10-19 16:41:42 +02:00
juanmont
248b750945
Bug 5110 ( #527 ): changed type for memory value to deal with >2TB hosts
2017-10-13 12:43:34 +02:00
Ruben S. Montero
721efccf13
B: Force free memory of object templates
...
(cherry picked from commit fa79b9197497833d7fbda1b754284772d32778da)
2017-10-06 23:27:21 +02:00
Sergio Semedi Barranco
139f448a76
B #5418 : vcenter automatic vlan_id working! ( #515 )
...
* B #5419 : generating vlan id 4 vcenter
* B #5419 : vcenter_create_vnet hook waits VLAN_ID attribute
2017-10-06 18:22:51 +02:00
juanmont
3cbda46ec1
B #5316 : Given token password of the owner of creator user doesn't exist ( #507 )
2017-09-28 16:55:57 +02:00
Ruben S. Montero
58dd54079b
B: Prevents race condition when updating host monitoring
...
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
(cherry picked from commit 9246e2ff036d17380152df86974efc13ee9dfc6c)
2017-09-27 23:14:57 +02:00
juanmont
beae0776c3
B #5405 : unified functionality for free vm resources in a single function ( #498 )
2017-09-26 18:30:13 +02:00
Ruben S. Montero
47a03f1bd9
Revert "B : Prevent race conditions on sync notifications"
...
This reverts commit 9d2ed3a65f34cb75bfb6252b74ee3d2b0145d329.
2017-09-15 01:39:12 +02:00
Ruben S. Montero
9d2ed3a65f
B : Prevent race conditions on sync notifications
...
(cherry picked from commit e3f2452c95cd2af4989f0d12b80a53bf5c988be9)
2017-09-14 12:44:21 +02:00
Javi Fontan
b839dad36c
Bump version to 5.5.80
...
Also add the migrator to 5.4.1
2017-09-11 14:47:04 +02:00
Vlastimil Holer
98c51bcf4f
B #5222 : Registering image with complex URL in PATH fails ( #467 )
...
* B #5222 : Secure image downloader: Escape XML references on ImageManager::stat_image
2017-09-11 11:39:44 +02:00
Ruben S. Montero
c9d22b8b40
F #5204 : Support for restricted attributes of type Vector
...
(cherry picked from commit 59b5ee8dd1ccb91161ce1ee83e99f11cbe9f1b95)
2017-09-06 16:06:15 +02:00
Ruben S. Montero
0b76513078
B #5300 : Update monitor information on VMs
2017-09-05 18:12:25 +02:00
Ruben S. Montero
6faed83d43
B #5300 Write disk monitor information
2017-09-05 13:18:18 +02:00
juanmont
fb09f53a40
B #5331 : clear state before updating monitoring information
...
* Resolved bug, removed state in update monitoring
* Update VirtualMachineMonitorInfo.h
2017-09-02 23:40:16 +02:00
Ruben S. Montero
55d82ac237
B #5307 : Build index for logdb table
2017-08-09 10:45:01 +02:00
Ruben S. Montero
a6addb314e
Raft stability patch:
...
* Do not reset vote on followers upon successful election
* Cache one_auth secret to fix mt issue and improve heartbeat
performance
* Remove debug message when a record is not loaded
* Remove default timeout for curl library
2017-08-03 12:28:48 +02:00
Ruben S. Montero
6368bb51fc
F #4977 : Move missing monitor map logic to monitor_action()
2017-07-27 12:51:41 +02:00
Ruben S. Montero
5f28a7bf9b
B: Solves issues when loading VM template in history records
2017-07-27 10:57:16 +02:00
Javi Fontan
27e61baeb4
Bump version to 5.4.0
2017-07-27 10:57:16 +02:00