1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-02-15 05:57:23 +03:00

85 Commits

Author SHA1 Message Date
Pavel Czerný
8d12e78fbe F #4032: Speed up C++ build (#4035)
In Nebula.h use forward declarations instead of #include
2019-12-10 11:45:14 +01:00
Ruben S. Montero
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. Montero
217ff30a76
B #1815: Remove resource from VDC when erased
L #-: Derived virtual methods use override keyword

Co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2019-07-05 17:23:21 +02:00
Vlastimil Holer
441cf1f7f9 Bump version to 5.7.85, year to 2019 2019-01-16 11:47:59 +01:00
Ruben S. Montero
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
Abel Coronado
2e410af2ce F #1147: Permit to rename disk snapshot names in Sunstone
Author:  Abel Coronado <acoronado@opennebula.systems>
 Author: Christian González <cgonzalez@opennebula.systems>
2018-10-11 17:04:07 +02:00
Ruben S. Montero
2123afc890 F #2427: Add support to NICs with NETWORK_MODE=auto. This commits includes
logic in oned to delay NIC/context resolution till deployment time. Also
scheduler has been extended to use the match-making algorithm to networks.
Sunstone interface changes to select auto networks.
2018-10-11 15:27:15 +02:00
Ruben S. Montero
a46b8fd1a4 B #2374: Restricted attributes checked for attach-disk 2018-08-29 18:08:05 +02:00
juanmont
6a2783a32a F #1377: User locks for resources (#1675) 2018-01-24 15:33:12 +01:00
Vlastimil Holer
a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Javi Fontan
8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Ruben S. Montero
503b2835b8 F #4809: Update API internal name to match public xml-rpc names. Do not log
heartbeat/replicate log entries
2017-05-07 23:43:20 +02:00
Ruben S. Montero
61bfe3d6d0 F #4845: Get permissions for vm operations from configuration in
RequestManager
2017-01-30 13:19:32 +01:00
Ruben S. Montero
c1c3d0479d F #4393: More work on resize 2016-12-15 21:12:33 +01:00
Javi Fontan
e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero
0d6659c5d8 feature #4400: Better scope for RM functions, homogenous function naming 2016-04-21 17:18:01 +02:00
Ruben S. Montero
32e15605cd feature #4320: New operation to update the configuration of a
VirtualMachine (OS, GRAPHICS, INPUT, RAW & FEATURES). CLI/OCA methods
implemented
2016-04-20 16:57:05 +02:00
Ruben S. Montero
ca33ac46c3 development: Update VirtualMachine.add_history interface 2016-04-10 22:53:33 +02:00
Ruben S. Montero
67ba59ada1 feature #3848: Remove VN_MAD from Host in oned. Remove VMWare driver in
core
2016-04-07 11:06:43 +02:00
Carlos Martín
73f5ceb644 Feature #4369: Use multiple clusters in VM deploy & migrate 2016-03-15 17:34:21 +01:00
Ruben S. Montero
3d8d2fd81e feature #4215: Simplify interface for util::gsub. Decouple Request methods to
better support static request actions.
2016-02-01 00:18:47 +01:00
Carlos Martín
4851a0c49f Feature #4215: New method vrouter.detachnic 2016-01-28 17:20:52 +01:00
Carlos Martín
a4b466fa6a Feature #4215: New method vrouter.attachnic 2016-01-28 16:06:18 +01:00
Ruben S. Montero
117a3df0c7 feature #3987: Define DS_MIGRATE for TM_MAD_CONF. Do not allow System DS
migrations for TM_MAD with ds_migrate="no"
2015-10-29 00:57:43 +01:00
Jaime Melis
e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Carlos Martín
e348918ea2 Feature #3028: Check pci devices in Host::test_capacity 2015-08-26 12:34:27 +02:00
Carlos Martín
ecb8d5d528 Feature #3782: Disk-snapshot actions operate on persistent images
For persisten images, quota usage is taken from the image owner.

The image snapshots are now in sync during the VM lifecycle, not
just when the VM is shutdown. This was needed because the quota
size is now the image size + image quotas, and it caused problems
if the owner was changed with snapshots pending to be saved back
to the image.
2015-07-17 18:35:52 +02:00
Ruben S. Montero
80c06dca38 feature #3782: renamed method to disksaveas, cli and Ruby OCA. Added
snap id to save as disks
2015-06-10 19:56:35 +02:00
Ruben S. Montero
ce85188042 feature #3782: Changes in OCA (Ruby) and CLI. Updated direct references
to OCA methods
2015-06-10 01:30:22 +02:00
Ruben S. Montero
9d20167c1c feautre #3782: Remove SAVE_AS from core 2015-06-09 23:25:10 +02: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
Carlos Martín
cdc7961e92 Feature #2051: Save VMs to a new template in the ruby oca instead of oned 2015-05-07 15:50:38 +02:00
Carlos Martín
5000d27281 Feature #3778: Add new ds-id param to one.vm.migrate 2015-04-29 13:10:07 +02:00
Carlos Martín
099ab8573e Feature #3214: Add action to cancel deferred disk snapshots
(cherry picked from commit 2ea26af01e1156594c70bfadf7f05ed67c4a190f)
2015-04-23 12:33:27 +02:00
Ruben S. Montero
b5da40364f feature #3654: Add retry option to the recover API calls and onevm command 2015-04-21 17:15:10 +02:00
Jaime Melis
8d00b74177 Change year to 2015 2015-02-24 12:27:59 +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
0e5a252ffd Feature #2828: add new param to java oca 2014-04-08 12:17:37 +02:00
Jaime Melis
11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Carlos Martín
b2cb9c10f6 Feature #2435 #2092: Rename HYBRID to PUBLIC_CLOUD 2013-11-21 18:46:31 +01:00
Carlos Martín
4a71896ec6 Feature #2435 #2092: Allow deployment to hybrid hosts using system DS -1 2013-11-21 18:46:31 +01:00
Tino Vazquez
5413d42eb6 feature #2392: Add CID to VM history
Modify CLI accordingly
2013-10-25 17:09:00 +02:00
Carlos Martín
b7234a4c37 Feature #1612: Add volatile disk quotas for attach/detach operations 2013-10-15 13:45:16 +02:00
Carlos Martín
1d0cd105f4 Feature #1712: If the ds_id is not defined, the first cluster system DS is used 2013-09-10 13:43:50 +02:00
Ruben S. Montero
9eb140e38b feature #1712: Use cluster system DS. If no DS is specified in onevm.deploy the default SYSTEM_DS will be used. 2013-08-31 01:03:46 +02:00
Ruben S. Montero
cad0fc8903 feature #1712: Deployment and Migration API calls accept target system DS 2013-08-21 13:20:09 +02:00
Ruben S. Montero
fbbeaefc82 feature #2009: Implementation of recover XML-RPC method and Core functionality
(cherry picked from commit 051a575f1d8bbc8c78d96ccb426c2cd4de29bdb1)
2013-05-17 01:11:00 +02:00
Carlos Martín
e1e4eb34f5 Feature #1772: Change the one.vm.resize method to accept a template, instead of individual parameters 2013-03-11 15:43:59 +01:00
Ruben S. Montero
0e2849b645 Merge branch 'master' into feature-1791
Conflicts:
	include/LifeCycleManager.h
	include/VirtualMachine.h
	src/lcm/LifeCycleActions.cc
	src/lcm/LifeCycleManager.cc
	src/lcm/LifeCycleStates.cc
2013-03-07 23:40:01 +01:00