1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-11 05:17:41 +03:00
Commit Graph

158 Commits

Author SHA1 Message Date
Ruben S. Montero
ae32c48183 feature #1839: Add JAVA bindings for undeploy, rename UNDEPLOYING to SHUTDOWN_UNDEPLOY 2013-04-03 00:28:06 +02:00
Carlos Martín
728d043574 Feature #1839: Rename shutdown-save to undeploy 2013-04-02 17:01:22 +02:00
Carlos Martín
15841a302f Feature #1839: Implement resume from shutdown-save 2013-04-01 15:27:46 +02:00
Carlos Martín
675d936741 Feature #1839: New action shutdown-save(-hard) in core 2013-03-27 18:15:53 +01:00
Ruben S. Montero
9af900cd35 bug #1807: Adds a new ERROR_MONITOR message. Fix monitor timers when monitor fails. 2013-03-15 17:37:47 +01:00
Carlos Martín
bf88881240 Feature #1791: onevm delete/resubmit in the middle of hotplug or save as operation now does a better cleanup 2013-03-14 15:31:00 +01:00
Carlos Martín
62698538e3 Feature #1791: Refactor code 2013-03-13 19:11:26 +01:00
Carlos Martín
bb21bb2c39 Feature #1791: Label the disks being saved as before the RM requests end 2013-03-13 18:47:03 +01:00
Carlos Martín
cd65ac490f Refactor in VM.cc 2013-03-13 17:43:42 +01:00
Carlos Martín
948f7bc301 Feature #1556: onevm update does not allow users to change restricted attributes 2013-03-12 15:26:14 +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
Ruben S. Montero
a425458a8a feature #1791: Use HOTPLUG state to prevent saving twice an image. Rename functions and variables to saveas_hot. Use events to triggers save as 2013-03-07 22:44:18 +01:00
Jaime Melis
d74c51e7a4 feature #1791: set the hotplug_saveas state at the beginning of the action. Allow for suspended and poweroff to be saveas-hot valid states. 2013-03-07 13:09:57 +01:00
Ruben S. Montero
e5ca272b7e feature #1691: New state for hotplugging a network interface 2013-03-06 18:33:18 +01:00
Jaime Melis
3816c614ef feature #1791: manage the image lifecycle during the saveas hot operation 2013-03-06 16:09:11 +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
146ca09e08 feature #1791: new saveas hot functionality in the core 2013-03-01 19:04:56 +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
Ruben S. Montero
78e71d42ce feature #1224: split HOTPLUG state into HOTPLUG & HOTPLUG_SNAPSHOT 2013-02-28 02:49:56 +01:00
Ruben S. Montero
7c81925207 feature #1224: Get rid of unused method in VirtualMachine 2013-02-28 02:09:42 +01:00
Carlos Martín
25dbb79057 Feature #1556: The parser for context & requirements looks for variables in both VM templates 2013-02-26 14:32:31 +01:00
Carlos Martín
f1ee01cffa Feature #1556: Move all the attributes used in the code to the internal template 2013-02-26 13:03:40 +01:00
Carlos Martín
9e9f40d718 Feature #1772: Additional sanity checks for new capacity.
Even if it was not updated, VCPU was inserted with value "0",
causing the next deployment to fail
2013-02-25 17:01:55 +01:00
Ruben S. Montero
dcfa0a1773 feature #1772:Resize VM capacity (cpu, memory and vcpu) offline 2013-02-23 19:49:06 +01:00
Carlos Martín
ac87bd785c Feature #1224: Delete the snapshot attributes when the VMs leave the RUNNING state 2013-02-20 18:51:06 +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
Ruben S. Montero
701f33ca5f featue #1739: Move Host and VM update functions to each class. 2013-02-16 02:55:17 +01:00
Ruben S. Montero
3f0e3e8470 Merge branch 'feature-1483' 2013-02-08 22:13:57 +01:00
Carlos Martín
92ccbd83fb Feature #1483 #1556: Leave SCHED_REQUIREMENTS and SCHED_RANK in the USER_TEMPLATE, so they can be edited 2013-02-06 16:34:46 +01:00
Jaime Melis
2e487cdbbc Feature #1658: Enable syslog for oned.log
- LOG_SYSTEM in oned.conf
- SysLog class
2013-01-25 17:34:43 +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
Carlos Martín
eeac62263c Merge remote-tracking branch 'origin/feature-1685b' 2013-01-23 15:38:07 +01:00
Ruben S. Montero
e4544c42b8 feature #1685: CLEANUP_PREVIOUS action to cleanup previous hosts for migrate operations. Integrate CLEANUP actions with LCM. New state CLEANUP_DELETE. 2013-01-21 12:27:18 +01:00
Carlos Martín
d4245a6699 Feature #1681: Add new oned.conf att. for a default umask 2013-01-18 18:34:51 +01:00
Ruben S. Montero
8a2597cd90 feature #1556: Add a new user template to the VM to store user defined variables. Add OCA Ruby & JAVA bindings for the new update method. Add command option for onevm tool. 2013-01-04 00:04:01 +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
ff926f17d5 feature #1617: New image types: KERNEL, RAMDISK and CONTEXT to store plain files for different uses. 2012-12-04 23:19:08 +01:00
Ruben S. Montero
5d54095119 Bug #1673: Add support for 64-bit net_tx/net_rx counters. Contributed by Simon Boulet. 2012-12-04 13:35:45 +01:00
Ruben S. Montero
d6538d5081 feature #1617: Remove leading blanks from file attributes 2012-11-23 19:51:45 +01:00
Ruben S. Montero
f51a3a45ce feature #1617: Parse CONTEXT files. New attribute FILE_DS added to use FILE_DS Datastore 2012-11-23 01:40:05 +01:00
Ruben S. Montero
5364c22b4b feature #1617: Transfer Manager actions to clone kernels and initrds 2012-11-19 00:47:02 +01:00
Ruben S. Montero
3461fd45f6 feature #1617: Add all the needed parameters to transfer kernels and initrd files 2012-11-18 00:01:43 +01:00
Ruben S. Montero
46c3a8ec1c feature #1617: Implements a new $FILE parser for VM templates. Initial function to get kernels from FILE_DS datastores 2012-11-17 02:46:03 +01:00
Ruben S. Montero
9884571fb0 feature #1551: Make VM directories in /var/lib/one/vms/<vm_id> instead of /var/lib/one/<vm_id> 2012-10-28 19:19:57 +01:00
Ruben S. Montero
fc3f24045d bug - : Solves wrong deployment file generation when using context. Adds collections to perform sanity
checks on host to vms and image to vms relationships
2012-10-25 01:32:35 +02:00
Carlos Martín
04a4fe9606 Bug #1210: Add new VM LCM state in core, BOOT_STOPPED. A failed boot returns the VM to EPILOG_STOP -> STOPPED 2012-10-17 15:40:02 +02:00
Carlos Martín
fda16abb57 Bug #1210: Add new VM LCM state in core, BOOT_SUSPENDED. A failed boot returns the VM to SUSPENDED 2012-10-17 12:34:32 +02:00