1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-24 21:34:01 +03:00
Commit Graph

667 Commits

Author SHA1 Message Date
Carlos Martín
31684f5798 Feature #1099: Update VM usage attributes comments to reflect correct measure units 2012-05-08 16:18:24 +02:00
Carlos Martín
2c88fe83c8 Feature #1099: Add complete VM info to all history records, even the active ones 2012-05-08 15:42:24 +02:00
Ruben S. Montero
de3cd97468 feature #1099: VM info is set in history records in a separate function 2012-05-05 20:57:17 +02:00
Ruben S. Montero
7ad3ce1965 feature #1099: Moved SQL filters to the corresponding pools 2012-05-05 03:18:25 +02:00
Carlos Martín
70d5c75d04 Feature #1099: Add VM template information to the History records once they are "closed" 2012-05-04 17:29:36 +02:00
Carlos Martín
c178601623 Feature #1099: Add new one.vmpool.accounting XMLRPC method 2012-05-04 17:27:57 +02:00
Ruben S. Montero
0841d804c0 Merge branch 'feature-1243' 2012-05-01 23:29:59 +02:00
Ruben S. Montero
00b09519fd feature #1243: Seting/Clearing resched flag requires ADMIN permissions. Bring back Sconstruct tests. 2012-05-01 23:17:22 +02:00
Ruben S. Montero
71e4dc6967 bug 1212: Pass references instead of pointers 2012-04-27 00:12:55 +02:00
Ruben S. Montero
8ff221052d feature #1243: Add resched flag to VMs. Includes associated logic to make it work: RM methods, OCA bindings, CLI commands. LCM updated to clear the resched flag when leaving the running state Fixes VM tests 2012-04-26 19:06:49 +02:00
Carlos Martín
c71a92d18a Bug #1232: Improve automatic target assignment 2012-04-26 16:54:24 +02:00
Carlos Martín
f0c1641fdc Revert "bug #1232: Only allow Datastore & volatile disks. Remove automatic target generation. Remove unneeded oned.conf attributes"
This reverts commit e401b4900d.
2012-04-26 16:54:24 +02:00
Ruben S. Montero
e401b4900d bug #1232: Only allow Datastore & volatile disks. Remove automatic target generation. Remove unneeded oned.conf attributes
(cherry picked from commit 5c1d4edb01)
2012-04-21 01:54:14 +02:00
Ruben S. Montero
0680e537ca Merge branch 'bug-834' 2012-04-20 11:45:17 +02:00
Carlos Martín
05f93acb38 Bug #1237: Disable the cache name index for the VM pool 2012-04-20 10:23:51 +02:00
Ruben S. Montero
62a9ebe555 Bug: Add support for BLOCK disk types. Datastore supports a new attribute DISK_TYPE that is inherited by
the IMAGE and subsequent DISKs in VM templates. By default the FILE type is used
2012-04-19 11:44:19 +02:00
Carlos Martín
f747332367 Bug #834: When any object type is deleted, its ACL rules are also deleted 2012-04-16 16:24:42 +02:00
Carlos Martín
261461ffb7 Bug #834: When a group is deleted, ACL rules that match '__ __/@gid __' are cleaned 2012-04-16 15:06:06 +02:00
Jaime Melis
7104f524c3 Bump to development version 3.5.0 2012-04-16 14:11:07 +02:00
Jaime Melis
88e981887b Revert "Bump to development version 3.5.0" - Wrong date for some copyrights.
This reverts commit 5c7410c678.
2012-04-16 14:06:30 +02:00
Jaime Melis
19c8f22887 Merge branch 'master' of git.opennebula.org:one 2012-04-16 12:45:08 +02:00
Jaime Melis
5c7410c678 Bump to development version 3.5.0 2012-04-16 12:43:12 +02:00
Carlos Martín
eddf3353f6 Feature #872: one.template.clone method in core, ruby OCA & CLI 2012-04-13 18:39:50 +02:00
Carlos Martín
a76be30312 Feature #1096: Change authorization MAD definition to detect if there is any authZ driver enabled 2012-04-11 18:02:15 +02:00
Carlos Martín
57308da948 Bug #834: When Users or Groups are deleted, their ACL rules are also dropped
(cherry picked from commit 5a481f23d8)
2012-04-11 14:49:09 +02:00
Ruben S. Montero
58ebcb9b05 bug #903: Debug Level from oned.conf is now used for VMs 2012-04-03 18:02:14 +02:00
Ruben S. Montero
17dbd1717a bug #1178: Ownership of the VM is checked now before releasing the IP/MAC lease
(cherry picked from commit aec7af2c75)
2012-03-31 22:21:32 +02:00
Jaime Melis
226d404a6f Bump version to 3.3.80 (release-3.4-beta1) 2012-03-29 13:02:25 +02:00
Carlos Martín
7a89275c2b Feature #1112: Return an error message when DS 0 (system) is added to any cluster 2012-03-22 15:56:09 +01:00
Carlos Martín
3c1cf1f1b3 Feature #1112: Fix oneimage update (broken in commit:92dd8d4c) 2012-03-14 15:48:06 +01:00
Carlos Martín
6db8eea366 Feature #1112: Bug, new vnets were added to their clusters in the datastore set 2012-03-13 18:38:50 +01:00
Carlos Martín
a9d7a9b072 Bug #1159: Move restricted attribute checks to RM. Do not check restricted attributes when a template owned by oneadmin is instantiated 2012-03-09 17:34:57 +01:00
Carlos Martín
f2e6303c3e Feature #1112: Add new cluster_id parameter to one.vn.allocate 2012-03-09 15:49:45 +01:00
Carlos Martín
ea70484edc Feature #1112: Fix save_as image state update when VMs in failed state are deleted 2012-03-06 18:44:22 +01:00
Carlos Martín
51cec846bf Feature #1112: Renamge DATASTORE/TYPE to DS_MAD 2012-03-06 15:13:55 +01:00
Carlos Martín
bb2b9371a0 Feature #1112: Do not create cluster "default" at bootstrap 2012-03-06 14:47:17 +01:00
Ruben S. Montero
d38292505b feature #1112: Update Image state when releasing it (persistent and save_as images) 2012-03-06 00:18:01 +01:00
Ruben S. Montero
13bee9d9da Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-05 23:49:42 +01:00
Ruben S. Montero
92dd8d4c5e feature #1112: Save_as functionality 2012-03-05 23:49:18 +01:00
Carlos Martín
5ea3d682ee Feature #1112: Fix tests compilation 2012-03-05 17:53:17 +01:00
Carlos Martín
05fdb88739 Feature #1112: Allow datastore template update to change the internal TYPE and TM_MAD attributes 2012-03-05 16:47:59 +01:00
Carlos Martín
20ff34756c Feature #1112: Add automatic cluster placement requirements to new VMs 2012-03-05 16:20:04 +01:00
Carlos Martín
759c0a2366 Feature #1112: New onedatastore update method 2012-03-02 17:25:42 +01:00
Carlos Martín
6ff6e1f200 Feature #1112: Add permissions to DS. New chown & chmod methods 2012-03-02 16:11:50 +01:00
Ruben S. Montero
c58dd74666 feature #1112: Adjust core modules to generate right paths for system datastore. Fix bugs in TM shared 2012-03-02 00:06:57 +01:00
Carlos Martín
f69a646ceb Feature #1112: Add owner and group to DS. To do: chown, chmod methods 2012-03-01 18:50:17 +01:00
Carlos Martín
a4426b6824 Feature #1112: Store oneadmin's ID and name in UserPool 2012-03-01 18:48:25 +01:00
Carlos Martín
9a7d78f7f2 Feature #1112: Hosts, DS & VNets can belong to the 'none' cluster.
The cluster id -1 is used to indicate objects that can be clustered,
but are not assigned to any cluster. The new methods to remove objects
from their current datastore actually set this 'none' or -1 cluster
ID.

VNets are always created in this 'none' cluster. Hosts and DS require
a cluster ID to be placed when allocated, and the ruby OCA by default
sets it to 'none'
2012-03-01 17:14:52 +01:00
Carlos Martín
55b4b9510a Feature #1112: DS base_path is set by the core in /var/lib/one/datastores/$ID 2012-03-01 14:59:19 +01:00
Carlos Martín
b49a249943 Feature #1112: Associate VNets to Clusters. New VNets are created in the "default" cluster 2012-02-29 18:09:47 +01:00