1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-22 13:33:52 +03:00
Commit Graph

78 Commits

Author SHA1 Message Date
Ruben S. Montero
872ef3af73 feature #3718: Add disk_cost, use disk_actual_size (needs to revisit) 2015-06-20 02:29:47 +02:00
Ruben S. Montero
9d20167c1c feautre #3782: Remove SAVE_AS from core 2015-06-09 23:25:10 +02:00
Ruben S. Montero
6718cbd87b feature #3804: Allow to reuse deploy_id of imported VMs (e.g. to reuse the same name) 2015-05-13 10:39:30 +02:00
Carlos Martín
757f908ff5 Feature #2065: Attach disk for VMs in poweroff 2015-03-18 16:28:43 +01:00
Jaime Melis
8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Ruben S. Montero
820a61f2ec Bug #3620: Move previous state managment to VM class for hook management 2015-02-19 16:13:53 +01:00
Ruben S. Montero
406df133d8 feature #3383: Creete IMPORT_VMs. Add deploy_id - vmid index. Monitor look for imported VMs into the wilds 2015-02-05 17:56:21 +01:00
Carlos Martín
2706e3f546 Feature #3458: Add a default cost to oned.conf 2015-02-04 18:16:31 +01:00
Carlos Martín
ded633b813 Feature #3264: Report errors in VMPool::calculate_showback 2014-11-12 15:35:18 +01:00
Carlos Martín
a5aa72359a Feature #3264: calculate-showback uses month,year
And lots of bugs fixed
2014-11-06 18:27:17 +01:00
Carlos Martín
8d6af8f282 Feature #3264: showback start and end time are now set as month,year 2014-11-06 13:21:21 +01:00
Carlos Martín
d2cc25ba8e Feature #3264: Add a method to calculate the showback data 2014-11-04 18:46:14 +01:00
Carlos Martín
2dfa16ab79 Feature #3264: Init calculate_showback stime from DB values 2014-10-30 17:46:44 +01:00
Carlos Martín
be6dfcf8f0 Feature #3264: Method to dump showback records 2014-10-30 17:45:32 +01:00
Carlos Martín
68bac3a897 Feature #3264: New method VMPool::calculate_showback 2014-10-30 17:21:27 +01:00
Ruben S. Montero
7afeaaaa5d feature #3183: Add search methods to VNET and VM Pools 2014-09-11 17:01:13 +02:00
Javi Fontan
193e7a9cf6 feature #2371: add pagination to pool info
When the end_id of pool.info xmlrpc call is lower than -1 the parameters
do not refer to object ids but offset and cuantity used for pool pagination.r
The SQL query will have "LIMIT start_id,-end_id".
2014-01-13 16:30:43 +01:00
Jaime Melis
11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01: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
Jaime Melis
7357bffe34 Update copyright notice 2013-01-24 16:18:30 +01:00
Jaime Melis
af61e33f8c Update year to 2013 2013-01-24 16:03:57 +01:00
Carlos Martín
d4245a6699 Feature #1681: Add new oned.conf att. for a default umask 2013-01-18 18:34:51 +01:00
Carlos Martín
85678cbba8 Merge branch 'submit-on-hold'
Conflicts:
	src/rm/RequestManagerAllocate.cc
	src/rm/RequestManagerVMTemplate.cc
2012-12-20 18:35:59 +01:00
Carlos Martín
64b4f0d5d9 Feature #1103: Patch by Simon Boulet 2012-12-20 18:21:30 +01:00
Ruben S. Montero
17d869e388 Merge branch 'feature-1288'
Conflicts:
	install.sh
2012-06-11 23:00:56 +02:00
Ruben S. Montero
0d9a4c998a feature #1288: get, string version, for VirtualMachinePool 2012-06-01 11:58:47 +02:00
Carlos Martín
2071d62b39 Feature #1279: Clean expired monitoring records in timer_action.
This saves a lot of calls to the DB, and also cleans old entries
for objects that are not monitored (VM in suspend/stop state,
or hosts in disabled state).
2012-05-18 12:05:18 +02:00
Carlos Martín
dfcb2eb166 Feature #1279: Clean old monitorization data if the expiration time is set to 0 2012-05-17 14:58:28 +02:00
Ruben S. Montero
9a16f1a8d1 feature #1279: Update names of host pool. Delete host monitor info when deleting the host. 2012-05-17 01:24:39 +02:00
Ruben S. Montero
87a7a09626 feature #1279: Change name of *_monitoring_history internal variables. Adds a custom dump_monitoring method for single VMs. Expiration times are stored as time_t. 2012-05-17 00:56:03 +02:00
Carlos Martín
14d30d826c Feature #1279: Add one.host.monitoring and one.hostpool.monitoring methods, new host_monitoring table 2012-05-16 18:00:31 +02:00
Carlos Martín
bb4d39baf5 Feature #1279: Add one.vm.monitoring and one.vmpool.monitoring
methods, new  vm_monitoring table
2012-05-16 16:09:27 +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
c178601623 Feature #1099: Add new one.vmpool.accounting XMLRPC method 2012-05-04 17:27:57 +02:00
Ruben S. Montero
6d15673184 feature #1070: Moved some logic to Template classes 2012-01-23 23:09:47 +01:00
Carlos Martín
deb244c1b6 Feature #1070: Make VM and IMG restricted attributes configurable in oned.conf 2012-01-23 08:18:12 -08:00
Jaime Melis
a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Ruben S. Montero
42cebe30c1 Bug #1036: Local hooks are now executed from $VAR_LOCATION/remotes/hooks. Remote hooks are still executed from the SCRIPTS_REMOTE_PATH. 2011-12-19 23:35:46 +01:00
Carlos Martín
21bca20780 Bug #848: Add error message and stop oned execution if bootstrap fails 2011-10-10 06:14:46 -07:00
Ruben S. Montero
d74b69e4ce Merge branch 'feature-696' into feature-687 + Filter for all groups
Conflicts:
	include/RequestManagerPoolInfoFilter.h
	src/rm/RequestManagerPoolInfoFilter.cc
2011-07-01 18:39:36 +02:00
Ruben S. Montero
8e33e4cded feature #687: Resources now stores the name of the owner and the group 2011-06-30 11:31:00 +02:00
Ruben S. Montero
d5bd0e16bd feature #696: Added state flag for VM pool info. Removed uneeded dummps in VMPool 2011-06-27 13:19:03 +02:00
Carlos Martín
3fa10a2ddf Feature #407: Add 'GID' attribute to some pool objects; change *pool.info XML-RPC flag meaning; update onedb migrator; fix tests.
* VM, VMTEMPLATE, VNET & IMAGE objects have a GID attribute, and a table column. The group id is inherited from the user creating the object, except for VMs created from Templates, that inherit the Template's group.
  * The new flag meaning has been modified in src/rm sources and CLI commands for one.(vm,template,vnet,image)pool.info . It changes from
      -2 all,  -1 mine & public,  >=0 UID
    to
      -3 mine,  -2 all,  -1 mine & group
  * USER has a group, but not secondary ones. The user_pool table doesn't have a GID column, we'll deal with it later when the group-users relations are implemented.
  * onedb migrator 1.rb: deleted USERNAME, and GID added.
2011-05-16 17:00:27 +02:00
Carlos Martín
09c93c7528 Feature #407: Remove usernames from owned resources, only user-id is stored now. 2011-05-12 17:10:35 +02:00
Carlos Martín
5b9fed52f7 Feature #487: First version of TemplatePool added to the core: DB, Pool and RM methods. 2011-03-30 19:03:49 +02:00
Ruben S. Montero
35de55685d Merge branch 'feature-407'
Conflicts:
	src/host/ClusterPool.cc
2011-03-29 00:01:00 +02:00
Carlos Martín
b2f1051e07 Feature #407: Refactor of pool dumps to be performed in PoolSQL class 2011-03-09 11:25:46 +01:00
Ruben S. Montero
ac6c5644fd feature #407: Minor changes for the VirtualMachine Pool 2011-03-08 17:55:14 +01:00
Ruben S. Montero
9288a79aa3 feature #407: Several bug fixes. Better index for names. 2011-03-05 03:24:11 +01:00
Carlos Martín
493a9e9c8e Feature #407: Virtual Machine uses new xml blob DB schema 2011-03-01 17:47:20 +01:00