Commit Graph
1808 Commits
Author SHA1 Message Date
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 5c97553267)
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 fa79b91974)
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 9246e2ff03)
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 9d2ed3a65f.
2017-09-15 01:39:12 +02:00
Ruben S. Montero 9d2ed3a65f B : Prevent race conditions on sync notifications
(cherry picked from commit e3f2452c95)
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
juanmont fed93cdaf8 F #4977 Removed MarketPlaceApp from OpenNebula 2017-07-26 14:59:35 +02:00
Ruben S. Montero 508112fbff F #5015: Add sched_action parse to insert 2017-07-19 11:27:57 +02:00
juanmont d097340199 F #5015 Added new parser for sched_action 2017-07-18 11:04:27 +02:00
Ruben S. Montero fa9e5d947b Added debug information to LogDB operations 2017-07-12 13:02:40 +02:00
Javi Fontan 0524112489 Bump version to 5.3.90 2017-07-07 15:27:26 +02:00
Ruben S. Montero ebc165f70f F #4885: Enable TM mads to define orphan snapshots. This is control
under TM_MAD_CONF for each MAD. By default orphans are not allowed
2017-07-05 18:13:47 +02:00
Ruben S. Montero 20deae85be Disks not managed (TM) by opennebula cannot change persistent state 2017-07-04 18:01:13 +02:00
Ruben S. Montero cb0b3fc0b4 Add a system.sqlquery API call to execute SELECT queries on the DB. It
returns the row results
2017-06-30 18:57:41 +02:00
Ruben S. Montero 80d0816666 F #4809: Re-design replicated log structure 2017-06-29 19:48:21 +02:00
Jaime Melis d0ca67a6e4 Bump to version 5.3.85 2017-06-27 15:54:47 +02:00
Ruben S. Montero dbc47c9874 F #4809: Remove unneeded update_zone calls when adding a server to a
zone
2017-06-26 19:55:01 +02:00
Ruben S. Montero d5d6cb9667 F #4809: Get fed index from the DB (needed by followers in HA). Use Zone
ENDPOINT to replicate log instead of server list. Fix bug when replicate
fails in a zone.
2017-06-26 19:55:01 +02:00
Ruben S. Montero cc6cc46099 F #4809: Add replicated log index information on server zones 2017-06-23 00:13:49 +02:00
Ruben S. Montero ca2a1a42d2 F #4809: Fix non-persistent state of Hosts 2017-06-22 23:37:08 +02:00
Ruben S. Montero e42802060e F #4809: Fix replication on failed zones, adjust timeout for replication 2017-06-21 21:43:43 +02:00
Ruben S. Montero a2c5a4cbaa F #4809. Fix index in PoolSQL. Update interface in all classes 2017-06-21 03:22:56 +02:00
Jaime Melis ede54275c2 Allow XML fields to start with char '_' 2017-06-15 17:07:18 +02:00
mcabrerizo 11de7705f9 F #4913: Allow vCenter datastore credentials to be encrypted in update 2017-06-11 18:52:39 +02:00
Ruben S. Montero 2d23844b8d B #4833: Remove group from VDC when it is deleted 2017-06-09 22:00:48 +02:00
Ruben S. Montero 226531e09d B #5024: Implements recover actions for system snapshots. Sets name of
KVM snapshots to OpenNebula's snapshot ID
2017-06-09 15:04:19 +02:00