1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-31 01:47:11 +03:00

236 Commits

Author SHA1 Message Date
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
Ruben S. Montero
630e036005 feature #3782: Removed _hot from saveas functions 2015-06-10 12:53:55 +02:00
Ruben S. Montero
9d20167c1c feautre #3782: Remove SAVE_AS from core 2015-06-09 23:25:10 +02:00
Ruben S. Montero
5510b56bd5 feature #3782: Delete operations are now two-phase. More checks on
disk-snapshots actions. Improve const-ness of Snapshot class
2015-06-04 20:17:45 +02:00
Ruben S. Montero
da79447688 feature #3782: Transfer snapshot list from/to attach disks 2015-06-02 01:50:28 +02:00
Ruben S. Montero
e599187ad5 feature #3782: Copy snapshots from Image to VM disks, and back. Still
needs to do the same on attach dettach operations
2015-06-01 19:28:37 +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
a5c04b47e6 feature #3782: Re-design of revert operation. New action for drivers, and new state. 2015-05-26 11:24:34 +02:00
Ruben S. Montero
904b3248e9 feature #3782: Remove SOURCE and PARENT from snapshots. Drivers MUST
generate internal snapshot references from snapshot_id, parent_id
2015-05-21 14:12:35 +02:00
Ruben S. Montero
20fac744a7 feature #3782: Generate snapshot files for TransferManager 2015-05-20 17:48:58 +02:00
Ruben S. Montero
e306680729 feature #3782: Add DISK_SNAPSHOT_POWEROFF state 2015-05-20 00:21:26 +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
4d50231681 feature #3654: PROLOG_RESUME_FAILURE & PROLOG_UNDEPLOY_FAILURE states 2015-05-08 13:47:48 +02:00
Ruben S. Montero
7ad4bc9e9d Merge branch 'feature-3382' 2015-04-30 15:27:33 +02:00
Tino Vazquez
957c6e1681 feature #3382: Add Sunstone support
Fix minor comment issue
2015-04-29 17:58:26 +02:00
Carlos Martín
b94d0d951b Feature #3778: Use previous system dir in TM commands 2015-04-29 17:01:06 +02:00
Ruben S. Montero
0139ef44d1 feature #3382: Add support for overwritting network context attributes in NIC and CONTEXT definition 2015-04-28 16:24:40 +02:00
Ruben S. Montero
a03e3054e5 feature #3654: Add BOOT_UNDEPLOY_FAILURE and BOOT_STOPPED_FAILURE. Get rid of map<string, string> empty declarations. 2015-04-28 11:44:56 +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 9be8b151bcd
2015-04-26 22:54:15 +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
Carlos Martín
e95bde2a73 Feature #3654: Refactor VM state change log
(cherry picked from commit 329f0ef0fd099c46b2c5b30c61093c421d961e2b)
2015-04-23 14:38:44 +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
Carlos Martín
f46afca372 Feature #3654: Transitions to migrate suspended VMs
(cherry picked from commit ee7bccf48a6852117091ae3051d219cd93addd3d)
2015-04-23 10:46:07 +02:00
Ruben S. Montero
56d743552d feature #3654: Recover lcm_state_to_str interface
(cherry picked from commit c328fc076d23c26d436c8280b4822b778691a893)
2015-04-22 19:41:24 +02:00
Carlos Martín
6d3e9f4fcf Feature #3654: Transitions to migrate VMs in poweroff
(cherry picked from commit 783775471eae90759b9ca74431415551b2b83495)
(cherry picked from commit 07015c349ffe6ca2d6d0afa08c2f4091f7b23513)
2015-04-22 19:41:24 +02:00
Ruben S. Montero
44ab9678a3 feature #3564: Remove FAILED and FAILURE states 2015-04-21 14:00:52 +02:00
Carlos Martín
f8c728639c Feature #3654: Transitions to recover a failed epilog
(cherry picked from commit 75a275d0115390dd2cc2dab4dbb8d83bd3c3d32d)
2015-04-14 16:20:37 +02:00
Carlos Martín
c9cecaeca1 Feature #3654: Transitions to recover a failed prolog
(cherry picked from commit 00aec5067ce3961e5e3a2e42ed69314d4735e26e)
2015-04-14 14:10:37 +02:00
Ruben S. Montero
83f0805430 feature #3654: Recover PROLOG_MIGRATE_FAILURE with retries and recover (boot) action 2015-04-09 16:05:39 +02:00
Carlos Martín
a7394113e1 Feature #3654: Transitions to recover a failed prolog migrate
(cherry picked from commit a14a143b6a05c78f29099aa8958ac5cbb5511e83)
2015-04-09 12:54:25 +02:00
Carlos Martín
8e8eed4c0d Merge remote-tracking branch 'origin/master' into feature-3654
Conflicts:
	include/VirtualMachine.h
	share/doc/xsd/acct.xsd
	share/doc/xsd/vm.xsd
	src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java
	src/oca/ruby/opennebula/virtual_machine.rb
	src/sunstone/public/js/opennebula.js
	src/sunstone/public/js/plugins/vms-tab.js
2015-03-23 12:08:36 +01:00
Carlos Martín
39c0686c99 Feature #3654: Add new transtions to recover failed VM boot 2015-03-20 17:53:55 +01:00
Carlos Martín
d1ca5081e0 Feature #2065: Attach disk for VMs in poweroff 2015-03-18 12:51:01 +01:00
Ruben S. Montero
2a5a2e4cc1 bug #3661: New method for imported VMs 2015-03-09 18:14:57 +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
Carlos Martín
77aaa332a9 Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	include/NebulaUtil.h
	install.sh
	src/common/NebulaUtil.cc
	src/onedb/local/4.9.80_to_4.11.80.rb
	src/sunstone/public/js/plugins/templates-tab.js
	src/sunstone/public/js/sunstone.js
2014-12-10 17:28:52 +01:00
Ruben S. Montero
f7d9d69206 feature #3175: Do not duplicate SG information 2014-11-11 18:52:06 +01:00
Ruben S. Montero
461a448c15 feature #3175: Review VirtualMachine method scope 2014-11-11 16:42:49 +01:00
Carlos Martín
68bac3a897 Feature #3264: New method VMPool::calculate_showback 2014-10-30 17:21:27 +01:00
Carlos Martín
79c0a8071f Feature #3175: Copy the Sec Group rules to the VM Template 2014-09-10 18:59:10 +02:00
Carlos Martín
ed167a8661 Feature #3175: Sec groups store the VMs using them 2014-09-09 18:13:52 +02:00