Commit Graph
74 Commits
Author SHA1 Message Date
Tino Vazquez f7d53e75ff M #-: Bump version 6.3.85 2022-04-07 19:49:58 +02:00
Ruben S. Montero 265d05c118 F #5612: (De)/Attach security groups from VM NICs
Author: Pavel Czerný <pczerny@opennebula.systems>
2022-01-25 20:27:05 +01:00
Vlastimil Holer 096754b63f M #-: Bump year to 2021 (#778) 2021-02-09 16:07:56 +01:00
Ruben S. MonteroandPavel Czerný 5ce49ed404 F #4936: Refactor pools to use unique_ptr
co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-09-10 09:08:29 +02:00
Ruben S. Montero 764b8a8afd M #-: Fix merge 2020-08-07 09:54:41 +02:00
Ruben S. Montero 22ff6b50f2 B #5006: Increment running quotas through monitor
(cherry picked from commit aa9be35504)
2020-08-07 00:30:06 +02:00
Ruben S. MonteroandPavel Czerny 325db91bcb F #4936:Refactor ActionManager and Timers
co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2020-07-24 16:00:59 +02:00
Ruben S. MonteroandPavel Czerný 565094961a F #4936: oned refactor
* Remove duplicit methods from NebulaUtil

    * Const correctness

    * Fix minor code quality issues

    * Remove ObjectCollection::clone()

    * Minor SSLUtil interface change

co-authored-by: Pavel Czerný <pczerny@opennebula.systems>
2020-07-05 22:01:32 +02:00
Pavel Czerný daaf132a43 F #4936: Remove 'using namespace std' from headers (#60) 2020-07-02 22:42:10 +02:00
Vlastimil Holer f3c50a5d89 M #-: Year bump to 2020 (#4634) 2020-04-30 15:00:02 +02:00
Ruben S. MonteroandPavel Czerny a6481bb038 F #1764: updateconf for running VM
L #-: Use nullptr, cpplint rules

co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-07-26 13:45:26 +02:00
Vlastimil Holer 441cf1f7f9 Bump version to 5.7.85, year to 2019 2019-01-16 11:47:59 +01:00
Ruben S. MonteroandChristian González b89642aaab F #2138: Add options to migrate through a power-off life-cycle
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-12-04 12:00:13 +01:00
Ruben S. Montero 1dd6cab6af F #1246 Add recover --delete-db option
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-10-15 15:38:54 +02:00
Ruben S. Montero 1235866e51 F #2228: Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS.
These running quotas are for all states included in ACTIVE and VMS being
scheduled (PENDING and HOLD) as those states consume the same resources (in
terms of allocation) as running VMs.

Author: juanmont <juanmont@ucm.es>
2018-09-05 15:14:39 +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
Vlastimil Holer a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
juanmont beae0776c3 B #5405: unified functionality for free vm resources in a single function (#498) 2017-09-26 18:30:13 +02:00
Javi Fontan 8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Ruben S. Montero 04e4991d4d F #5005: Fix action queue. Update new action classes 2017-02-08 12:24:42 +01:00
Ruben S. Montero d143012eb6 F #5005: Add request information to events and callbacks from API calls. 2017-02-07 17:26:23 +01:00
Ruben S. Montero 7a2face60c F #5005: New interface of ActionManager to accommodate additional arguments. Updates managers to the new interface 2017-02-03 20:39:34 +01:00
Ruben S. Montero c1c3d0479d F #4393: More work on resize 2016-12-15 21:12:33 +01:00
Carlos Martín ffdb41bc3e Feature #4597: Allow to create more VR VMs, and terminate existing ones
(cherry picked from commit 94070576d8)
2016-07-08 11:21:59 +02:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero 058e23c37a feature #3801, bug #3775: Delete operation is now under the recover
interface for admin. New terminate operation can be used in any "final"
state for end-users.
2016-05-02 18:34:42 +02:00
Jaime Melis e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Carlos Martín 27e3ac289f Feature #3782: Rename disk snapshot tag to name 2015-07-09 13:13:07 +02:00
Javi Fontan 4b08d76fbf Whitespace cleanup 2015-07-01 15:18:28 -04:00
Ruben S. Montero 83ac6188de feature #3782: New state to delete snapshots. Delete action OCA (Ruby),
core and CLI
2015-05-27 16:29:41 +02:00
Ruben S. Montero 98f76cf3fe feature #3782: Create and Revert operations for Disk Snapshots. Core and
OCA levels
2015-05-19 18:41:23 +02:00
Ruben S. Montero 1c828b28d4 Feature #3654: Refactor DM to init pointers to managers only once 2015-04-26 23:34:26 +02:00
Ruben S. Montero 41782d01e5 feature #3654: Retry PROLOGs, EPILOGs, SHUTDOWNs and BOOTs through recover. Remove restart action from oned, removed shutdown retries through shutdown
feature #3214: Redo saveas check.

Revert "Feature #3654: Allow to run a shutdown again from shutdown state". This reverts 36afa9c864

Revert "Feature #3654: Allow to run a poweroff/undeploy again from shutdown_poweroff/undeploy". This reverts 9be8b151bc
2015-04-26 22:54:15 +02:00
Carlos Martín 55dd9304bc Feature #3654: Merge Dispatch Manager reset with reboot 2015-04-24 15:45:54 +02:00
Carlos Martín ae7fab2ff8 Feature #3654: Merge the cancel and shutdown states 2015-04-24 15:25:47 +02:00
Carlos Martín 402400053f Feature #3654 #1610: Improve reason when an action is not available
(cherry picked from commit 24fa8d779c745cf6d80a75a0aaed28875209bd08)
2015-04-23 15:08:59 +02:00
Ruben S. Montero 44ab9678a3 feature #3564: Remove FAILED and FAILURE states 2015-04-21 14:00:52 +02:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Ruben S. Montero 093f95524e feature #3383: Clean RequestManager code 2015-02-05 22:49:33 +01:00
Jaime Melis 11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Ruben S. Montero 72e68b0703 Merge branch 'feature-1835' into one-4.0
Conflicts:
	src/lcm/LifeCycleStates.cc
	src/vmm/VirtualMachineManager.cc
2013-04-03 17:11:16 +02:00
Carlos Martín 728d043574 Feature #1839: Rename shutdown-save to undeploy 2013-04-02 17:01:22 +02:00
Carlos Martín 675d936741 Feature #1839: New action shutdown-save(-hard) in core 2013-03-27 18:15:53 +01:00
Carlos Martín 2589ab86fe Feature #1835: Implement poweroff --hard in core 2013-03-27 13:48:06 +01:00
Ruben S. Montero 5b117c6d2d Merge branch 'master' into feature-1691
Conflicts:
	include/DispatchManager.h
	include/LifeCycleManager.h
	include/RequestManagerVirtualMachine.h
	include/VirtualMachineManager.h
	include/VirtualMachineManagerDriver.h
	src/cli/onevm
	src/dm/DispatchManagerActions.cc
	src/lcm/LifeCycleManager.cc
	src/lcm/LifeCycleStates.cc
	src/mad/ruby/VirtualMachineDriver.rb
	src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java
	src/oca/ruby/opennebula/virtual_machine.rb
	src/onedb/3.8.1_to_3.9.80.rb
	src/rm/RequestManager.cc
	src/rm/RequestManagerVirtualMachine.cc
	src/vmm/VirtualMachineManager.cc
	src/vmm/VirtualMachineManagerDriver.cc
	src/vmm_mad/dummy/one_vmm_dummy.rb
2013-03-06 15:59:58 +01:00
Jaime Melis d1b7fd1b8c Feature #1224: New command onevm snapshot-delete 2013-02-21 15:05:19 +01:00
Carlos Martín 1177d1fb6d Feature #1224: one.vm.snapshotcreate returns the ID of the new snapshot 2013-02-20 18:11:58 +01:00
Carlos Martín 87b5de9cd3 Feature #1224: New xmlrpc method one.vm.snapshotrevert 2013-02-20 16:57:44 +01:00
Carlos Martín 08399c5732 Feature #1224: New method one.vm.snapshotcreate 2013-02-19 15:21:33 +01:00
Jaime Melis 7357bffe34 Update copyright notice 2013-01-24 16:18:30 +01:00