Commit Graph
58 Commits
Author SHA1 Message Date
Tino Vázquez c7b94f94cd M #-: Bump year 2023 2023-01-09 12:21:06 +01:00
Tino Vazquez 23334c8e08 M #-: Bump version 5.12.12 2021-12-20 16:40:40 +01:00
Ruben S. MonteroandChristian González b22c569ab2 F #3953: Add RAW validator for KVM
- VirtualMachine
  - VMTemplate
  - Add libvirt rng files

co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-05-18 02:23:29 +02:00
Vlastimil Holer f3c50a5d89 M #-: Year bump to 2020 (#4634) 2020-04-30 15:00:02 +02:00
Ruben S. Montero 44e44b47a8 F #3859: New monitoring architecture
co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
  co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems>
2020-03-04 16:05:57 +01:00
Ruben S. Montero 098e9b9786 F #4114: add cold nic attach feature
co-authored-by: Alejandro Huertas <ahuertas@opennebula.systems>
2020-02-26 17:51:40 +01:00
Pavel Czerný 8bd13b34d8 F #3673: Cluster and Host override KVM default configuration (#3775)
* M #-: VM use const for getters
2019-09-30 10:01:23 +02:00
Ruben S. MonteroandPavel Czerny 500e45dbd6 F #1401: Configurable VM_*_OPERATIONS per group and user. Restructure of the API
authorization levels and initialization logic.

Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-09-09 13:13:52 +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
Christian González aabba85ee5 F #1540 Add core support for ds live migration (#2866)
* F #1540 Add core support for ds live migration

* Update RequestManagerVirtualMachine.cc
2019-01-31 17:27:55 +01:00
Vlastimil Holer 441cf1f7f9 Bump version to 5.7.85, year to 2019 2019-01-16 11:47:59 +01:00
Vlastimil Holer a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Ruben S. Montero 6faed83d43 B #5300 Write disk monitor information 2017-09-05 13:18:18 +02:00
Javi Fontan 8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Ruben S. Montero 43df8151ff F #4393: Added resize operation for running VMs 2016-12-17 19:30:11 +01:00
Ruben S. Montero 9c929148fc Do not update disk monitor infor in the DB. Disk usage will be kept in
the object and written to the DB the next time the VM is updated
(presumably, in the next monitor message from probes). This will reduce
DB I/O needs
2016-09-02 13:58:33 +02:00
Ruben S. Montero 7a55686fa6 bug #4405: Optional KEEP_SNAPSHOTS parameter for VMM drivers. It
preserves system snapshots across power on/off cycles and life migrations
if the hypervisor supports that.
2016-05-18 19:49:56 +02:00
Javi Fontan e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero f581fae756 feature #4155: Remove :detach & :suspend strategies for disk snapshots
for VMs in ACTIVE-RUNNING. Also revert needs to be performed in
poweroff. DISK_SNAPSHOT_REVERT state has been removed.
2016-03-22 23:07:35 +01:00
Ruben S. Montero 9e4af1ebc6 feature #3204: Security Group dynamic update. Add support to update SG
rules of running VMs though a new one.secgroup.commit operation
2016-03-01 23:31:31 +01:00
Ruben S. Montero 804cec6628 devel: Fix check in VirtualMachineManagerDriver 2016-02-12 16:25:06 +01:00
Ruben S. Montero c53425c0ed feature #4217: Generic class for supported actions, used in
VirtualRouter, VirtualMachine & MarketPlace. Simplify enum names for
MarketPlaceApps
2016-02-09 16:34:25 +01:00
Ruben S. Montero 57ca5f414b bug #4164: Moved imported_vm_action logic to the driver class. Add
defaults for well-known drivers
2015-11-20 15:45:20 +01:00
Jaime Melis e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Javi Fontan 4b08d76fbf Whitespace cleanup 2015-07-01 15:18:28 -04:00
Ruben S. Montero 10442f8182 feature #3782: Snapshots in RUNNING state 2015-07-01 13:38:19 +02:00
Ruben S. Montero 282a813d9a feature #3782: Removed unused method 2015-06-30 20:45:43 +02:00
Ruben S. Montero 552e6a8f96 feature #3781: Parse disk_*_size from monitor driver 2015-06-19 17:01:42 +02:00
Jaime Melis 8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Jaime Melis 11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Ruben S. Montero 67b88ece7d feature #2009: Fix constness of Mad protocol interface
(cherry picked from commit b44788399f369fd46e0cbfa21eaf758994424606)
2013-05-17 01:10:47 +02: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
Ruben S. Montero 84b633b42b Merge branch 'feature-1224'
Conflicts:
	include/RequestManagerVirtualMachine.h
	src/cli/one_helper/onevm_helper.rb
	src/oca/ruby/opennebula/virtual_machine.rb
	src/rm/RequestManager.cc
	src/rm/RequestManagerVirtualMachine.cc
2013-02-28 03:19:04 +01:00
Carlos Martín 9f20fd6091 Fix bug in kvm driver: features was case-sensitive 2013-02-26 14:56:41 +01:00
Jaime Melis d1b7fd1b8c Feature #1224: New command onevm snapshot-delete 2013-02-21 15:05:19 +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
Ruben S. Montero 064e99df74 featue #1739: Minor modifications 2013-02-16 23:49:23 +01:00
Ruben S. Montero 701f33ca5f featue #1739: Move Host and VM update functions to each class. 2013-02-16 02:55:17 +01:00
Carlos Martín aac7ca944c Feature #1739: Move the logic of what to do with a failed poll to VMMDriver 2013-02-13 11:07:23 +01:00
Carlos Martín 4cdedd2b57 Feature #1739: Refactor VMMDriver poll so it can be called from IMMDriver 2013-02-11 17:50:08 +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
Ruben S. Montero 6c50f2b147 feature #1685: Clean network in CLEANUP. Adds cleanup_action to VMM. Make use of new action in LCM 2013-01-21 00:15:46 +01:00
Carlos Martín b89e38833c Feature #1691: Add support in core for nic attach/detach. Thanks to Simon Boulet for his help.
Next step is to add NIC_ID attribute to each NIC, and process ATTACHNIC in driver manager
2012-12-12 18:35:40 +01:00
Ruben S. Montero e05dbdb5bd feature #1223: Attach operation name missmatch. attach operations for the dummy driver 2012-06-15 18:14:08 +02:00
Carlos Martín 1eebdbc07a Feature #1223: Detach operation 2012-06-14 17:45:41 +02:00
Carlos Martín cc13c07317 Feature #1223: New VMM attach action 2012-06-13 18:42:42 +02:00
Ruben S. Montero 740f821a59 feature #1055: Added Reset action to OpenNebula core 2012-05-08 22:33:59 +02:00
Jaime Melis a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00