1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-08 20:58:17 +03:00

278 Commits

Author SHA1 Message Date
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
91c489abac feature #4217: Generic parse of CONTEXT attribute. Fix in clean up VM 2016-02-07 18:05:28 +01:00
Ruben S. Montero
5761be4d10 feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
Ruben S. Montero
6478bf1778 feature #4215: Use always created_by 2016-02-05 00:31:50 +01:00
Carlos Martín
7a7f07cdad Feature #4215: Remove vrouter ip recipients from context 2016-01-28 16:17:34 +01:00
Carlos Martín
364d9ecda8 Feature #4215: Redo context variables when a NIC is attached/detached 2016-01-27 11:27:26 +01:00
Carlos Martín
3ca02c27e2 Feature #4215: Remove update_context action 2016-01-26 11:34:46 +01:00
Carlos Martín
d7eb8769e1 Feature #4215: update-context uses the user token password 2016-01-25 17:38:46 +01:00
Carlos Martín
3cee54afc9 Feature #4215: Attach nic action updates the context cdrom 2016-01-25 16:20:12 +01:00
Carlos Martín
c41d43f09a Feature #4215: Add keepalived_id/password 2016-01-19 18:13:31 +01:00
Carlos Martín
4f5fd6dda6 Feature #4215: Delete VMs when VRs are deleted. Disable actions on VRouter VMs 2016-01-18 16:47:14 +01:00
Carlos Martín
f9c3a93e4b Feature #4215: Context var ethx_vrouter_ip_recipients 2016-01-15 16:42:51 +01:00
Carlos Martín
4c68cd7c9e Feature #4215: VRs have NICs defined
VRs can request vnet leases. If a vm template has a
VROUTER_ID, the NICs from that VR are merged into
the template. If the VR NIC has a floating IP, it
is added as VROUTER_IP.
2015-12-16 12:32:19 +01:00
Carlos Martín
eafd5143c4 Feature #4215: Store VM - VR id reference 2015-12-01 16:36:50 +01:00
Carlos Martín
4b6aaa8b19 Feature #4215: Store a list of VR inside each vnet 2015-12-01 15:35:33 +01:00
Carlos Martín
6595df3b01 Bug #4164: Remove poweroff action for kvm & xen imported VMs
(cherry picked from commit d369908da2c162d04132eb2c55fb5e26c99ed66d)
2015-11-18 13:17:09 +01:00
Ruben S. Montero
6bcc97bd08 bug #4022: Do not set snapshots on persistent images if its TM ln mode
is SYSTEM. Update quota update and snapshot survival after delete
--recreate according to:

 +--------+-------------------------------------+
 |LN/CLONE|     PERSISTENT    |   NO PERSISTENT |
 |        |---------+---------+-----------------+
 | TARGET | created |  quota  | created | quota |
 +--------+---------+---------+-----------------+
 | SYSTEM | system  | VM + DS | system  | VM    |
 | SELF   | image   | DS      | image   | DS    |
 | NONE   | image   | DS      | image   | DS    |
 +----------------------------------------------+

Snapshots created at system ds (LN_TARGET/TM_TARGET) will be deleted
after a recreate.

(cherry picked from commit c5ad05fc60680cda2763973f5079598c2bf166e7)
2015-11-13 01:40:16 +01:00
Ruben S. Montero
1b9919435e bug #4022: Removes snapshots from non-shared persistent disks. Update
Datastore Quota management to deal with bulk updates. Hook on DM & LCM
resubmit and clean_up_vm to remove snapshots

(cherry picked from commit 6f02a240ec8f4be7ef232e8f8c584665e6747233)
2015-11-13 01:40:16 +01:00
Carlos Martín
5bb39611d5 Bug #4022: Delete disk snapshotds for non-persistent images on delete --recreate
(cherry picked from commit 5ba0b121976964ce1f939d7a5f17c5b9182dd921)
2015-11-13 01:40:16 +01:00
Carlos Martín
29c0a05948 Merge remote-tracking branch 'origin/feature-3987'
Conflicts:
	src/sunstone/public/app/utils/disks-resize.js
	src/sunstone/public/app/utils/vcenter/networks.js
	src/sunstone/public/app/utils/vcenter/templates.js
2015-11-06 17:09:03 +01:00
Ruben S. Montero
fa653b9d47 feature #3987: Resolve volatile disk attributes 2015-11-05 00:04:42 +01:00
Carlos Martín
ac8f45433e Feature #4084: Fix minor bug and error message
(cherry picked from commit 0b181da15dade8b3729ab41ec56fe9cf181a465a)
2015-11-02 15:40:59 +01:00
Tino Vazquez
4a6d37cf74 Feature #4084: Fix automatic requirements
(cherry picked from commit 9b8479bacfd241ff5547990a2b3a358358386b16)
2015-11-02 15:40:59 +01:00
Ruben S. Montero
fef186886b feature #4084: Parse PUBLIC_CLOUD attributes so it can use USER_INPUTS
(cherry picked from commit 4b9492574ab713531a52cdccb936dc5b9db7051c)
2015-11-02 15:40:59 +01:00
Ruben S. Montero
e7349889a0 feature #3987: Extend volatile DISK attribute with Datastore atttributes 2015-10-29 00:02:26 +01:00
Carlos Martín
23fefa0256 Bug #4042: Use disk size in vm saveas
(cherry picked from commit f42a8d8693fbe58afa4021d4befe06afb9c0c216)
2015-10-16 17:57:12 +02:00
Carlos Martín
f42a8d8693 Bug #4042: Use disk size in vm saveas 2015-10-16 17:56:29 +02:00
Jaime Melis
e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Carlos Martín
e5861631f1 Bug #3961: Check PCI attributes when a VM is instantiated 2015-09-02 17:31:19 +02:00
Ruben S. Montero
67ec62e0d4 feature #3028: Add PCI capacity when deploying a VM 2015-08-21 01:08:28 +02:00
goberle
17f38ea37e Bug #3883: Attach disk doesn't check cluster compatibility. It also sets all
output values in set_up_attach_disk. Changed some checks in
DispatchManager::attach

(cherry picked from commit 4227b80cc54c66c36846eee904964c9187d445a1)
2015-07-29 18:49:21 +02:00
Ruben S. Montero
2d1b92fc24 feature #1727: Rename disk_target to disk_tm_target 2015-07-29 12:40:21 +02:00
Carlos Martín
14c2f2a1c8 Feature #1727: Disk snapshot actions add/del from system disk quotas 2015-07-23 12:30:39 +02:00
Carlos Martín
fc3de05fb6 Feature #1727: Fix system_disk quotas
Add DS disk attributes; add disk-snapshots to total
2015-07-22 17:20:37 +02:00
Carlos Martín
2c2fa83028 Feature #1727: VM volatile quota adds each disk size 2015-07-20 15:46:57 +02:00
Ruben S. Montero
0ad70f2142 feature #3718: Fix errors in acct with new monitor. feature #3782: Fix
acct to account for new snapshots in running. feature #3718: Reset CPU and MEMORY counters
2015-07-14 17:53:41 +02:00
Ruben S. Montero
e5eb92eeec feature #3718: Remove STATE from monitor values 2015-07-09 14:02:55 +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
Carlos Martín
143017e30d Feature #3782: Minor fixes to oned code 2015-07-01 15:43:22 +02:00
Ruben S. Montero
6ca1ff4b6e feature #3782: Delete snapshots in RUNNING. Added new states for disk
snapshots in running
2015-06-30 20:45:43 +02:00
Ruben S. Montero
803592d43b feature #3782: Snapshots in SUSPENDED state + dummy changed to exit 0 2015-06-25 15:36:22 +02:00
Ruben S. Montero
f06196af7f Remove NIC="" and DISK="" attributes (non vector) 2015-06-24 20:03:09 +02:00
Ruben S. Montero
685a46365d feature #3718: New template for MONITORING data, it can accomodate any
data, and support the general OpenNebula Template format.
2015-06-23 21:52:10 +02:00
Ruben S. Montero
5f1d630fc6 feature #3718: Rename update_info method to set_deploy_id 2015-06-23 17:22:46 +02:00
Ruben S. Montero
3e6159f70f feature #3781: DISK_VIRTUAL/ACTUAL_SIZE first class element in VM
template
2015-06-20 00:42:20 +02:00
Ruben S. Montero
9964cb27e2 feature #3782: Quotas for single snapshot deletion 2015-06-17 17:45:37 +02:00
Ruben S. Montero
9542d396b8 feature #3782: Update quotas on non-persistent snapshots 2015-06-17 10:10:28 +02:00
Ruben S. Montero
dac9db95d2 feature #3782: Size for snapshots (Virtual size). Renamed is* functions to is_* in VirtualMachine. 2015-06-16 23:59:12 +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