1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-15 23:24:09 +03:00

71 Commits

Author SHA1 Message Date
Rubén S. Montero
fc4f60822a Trunk is now 1.5, the new development release of OpenNebula
git-svn-id: http://svn.opennebula.org/one/trunk@941 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-12 15:36:03 +00:00
Rubén S. Montero
67817d6fba Merging differences back from 1.4 branch
git-svn-id: http://svn.opennebula.org/one/trunk@940 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-12 15:35:04 +00:00
Rubén S. Montero
ee3f8585f4 Merging back scheduler fix in r910
git-svn-id: http://svn.opennebula.org/one/trunk@911 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-11-02 22:05:12 +00:00
Constantino Vázquez Blanco
29ce40f113 Change version to 1.3.85
git-svn-id: http://svn.opennebula.org/one/trunk@906 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-30 12:21:38 +00:00
Rubén S. Montero
88e4922486 Removed unused code
git-svn-id: http://svn.opennebula.org/one/trunk@760 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-08-06 15:31:06 +00:00
Rubén S. Montero
c126e1b7dd Now trunk is OpenNebula 1.4 Beta1
git-svn-id: http://svn.opennebula.org/one/trunk@744 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-23 14:01:25 +00:00
Javier Fontán Muiños
bd16206345 Fixes to mm_sched
git-svn-id: http://svn.opennebula.org/one/trunk@689 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-14 16:40:33 +00:00
Rubén S. Montero
12d756a96b #126 The Transfer and VirtualMachine Managers use oneadmin drivers
git-svn-id: http://svn.opennebula.org/one/trunk@677 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 13:47:42 +00:00
Rubén S. Montero
581f50d600 Bug when deleting host, user and vn objects.
git-svn-id: http://svn.opennebula.org/one/trunk@676 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 12:21:14 +00:00
Rubén S. Montero
d965eb44aa Merge of the OpenNebulaXML branch (-r535:HEAD)
git-svn-id: http://svn.opennebula.org/one/trunk@667 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-09 14:34:34 +00:00
Rubén S. Montero
a3d6025224 New method to get the pool through the xml-rpc interface. Some work to have XML format and plain text for the objects.
git-svn-id: http://svn.opennebula.org/one/trunk@521 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-22 00:46:52 +00:00
Javier Fontán Muiños
e66508330a OneApi is now compatible with C
git-svn-id: http://svn.opennebula.org/one/trunk@520 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-20 15:20:03 +00:00
Rubén S. Montero
8a547d4d7e #104: Adds the VM name (deploy id) to the RESTORE Action. KVM & XEN driver
has been updated.


git-svn-id: http://svn.opennebula.org/one/trunk@517 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-08 21:26:42 +00:00
Rubén S. Montero
38cf7b15d7 More unused code
git-svn-id: http://svn.opennebula.org/one/trunk@510 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-06 18:19:27 +00:00
Rubén S. Montero
5e800bc65e get rid of unused code
git-svn-id: http://svn.opennebula.org/one/trunk@509 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-06 18:12:33 +00:00
Rubén S. Montero
13562c8d7b Added missing methods in the client API
git-svn-id: http://svn.opennebula.org/one/trunk@474 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-16 20:13:47 +00:00
Rubén S. Montero
3ae441a176 Re-design of State Hooks. Added some pre-defined state hooks to VM Pool
git-svn-id: http://svn.opennebula.org/one/trunk@461 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 23:08:54 +00:00
Rubén S. Montero
bf2f68ed93 Bug in Vm Hooks
git-svn-id: http://svn.opennebula.org/one/trunk@460 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 01:01:17 +00:00
Rubén S. Montero
ea6a1050d6 Implementation of the VM State Hooks. Get rid of check function for the Hook
base class.



git-svn-id: http://svn.opennebula.org/one/trunk@459 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 00:58:43 +00:00
Rubén S. Montero
a0b869996e #15 : Brought back threads for HM
git-svn-id: http://svn.opennebula.org/one/trunk@457 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-05 20:34:33 +00:00
Rubén S. Montero
7a144a8e1e #15 define hooks in the oned.conf file
git-svn-id: http://svn.opennebula.org/one/trunk@456 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-04 23:10:02 +00:00
Rubén S. Montero
89eee6b1c4 #15 : Removed action support from HookManager. Delete HM on Nebula destruction
git-svn-id: http://svn.opennebula.org/one/trunk@455 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-04 22:07:06 +00:00
Rubén S. Montero
ba0856229c #15 : Added driver wrapper. Driver files in install program. Added the
HookManager and HookManagerDriver. Included the Hook driver in conf file


git-svn-id: http://svn.opennebula.org/one/trunk@453 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-03 23:34:33 +00:00
Rubén S. Montero
258c8c4abf #15 : VirtualMachine Hooks, allocate (stub now). Needs to be integrated
with the Execution Manager to actually execute the hook. 


git-svn-id: http://svn.opennebula.org/one/trunk@447 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-02 10:56:09 +00:00
Rubén S. Montero
4c2d9df0a9 Simplified parsers (Flex include files).
Moved the VM attribute parser to VirtualMachine
Made some optimizations on the parsing


git-svn-id: http://svn.opennebula.org/one/trunk@446 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-02 10:14:54 +00:00
Rubén S. Montero
19289a455b Allocate from string template method in OneClient
git-svn-id: http://svn.opennebula.org/one/trunk@434 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-30 14:55:46 +00:00
Rubén S. Montero
3d9dd71e5d Added support for Hook types and to mask them
git-svn-id: http://svn.opennebula.org/one/trunk@433 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-29 21:34:37 +00:00
Rubén S. Montero
fd5aed789a Prevents memory leak when replacing a template attribute
git-svn-id: http://svn.opennebula.org/one/trunk@432 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-29 21:27:55 +00:00
Rubén S. Montero
80bd74457b The Pool is now Hookable so we can hook on database updates
git-svn-id: http://svn.opennebula.org/one/trunk@430 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-27 00:32:02 +00:00
Rubén S. Montero
7b1f4a93ae New arguments for the hook
git-svn-id: http://svn.opennebula.org/one/trunk@429 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-23 15:03:09 +00:00
Rubén S. Montero
5147af2fca First version og the generic Hook interface
git-svn-id: http://svn.opennebula.org/one/trunk@428 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-21 01:23:35 +00:00
Constantino Vázquez Blanco
06dbeae737 Changed XML template element tag name to avoid possible future conflicts.
git-svn-id: http://svn.opennebula.org/one/trunk@398 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-10 17:32:04 +00:00
Rubén S. Montero
7791a6e3ba better deal with context attributes
git-svn-id: http://svn.opennebula.org/one/trunk@395 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-08 00:06:16 +00:00
Rubén S. Montero
ee35b3db66 Now prolog generates the context file and includes a new CONTEXT action
in the transfer script


git-svn-id: http://svn.opennebula.org/one/trunk@393 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-07 00:56:26 +00:00
Rubén S. Montero
c13cbce13a Get rid of not used defaults for IM and TM drivers
git-svn-id: http://svn.opennebula.org/one/trunk@390 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-07 00:50:05 +00:00
Rubén S. Montero
1d94e0ba52 Cosmetic changes...
git-svn-id: http://svn.opennebula.org/one/trunk@389 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-06 15:54:57 +00:00
Rubén S. Montero
e799c8b3ad Functions to generate the context file for a VM, and some minor
modifications and new functionality to deal with the Teamplates


git-svn-id: http://svn.opennebula.org/one/trunk@386 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-06 12:10:15 +00:00
Rubén S. Montero
23cc92c69c Added defaults values for EC2 drivers, removed the EC2 core driver. Now,
we fully support the XML driver to extend  OpenNebula. Other minor 
changes to improve EC2.



git-svn-id: http://svn.opennebula.org/one/trunk@365 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-02-15 00:24:39 +00:00
Rubén S. Montero
dd6c5655f4 New names for XML root element documents: VM, HOST and NETWORK
git-svn-id: http://svn.opennebula.org/one/trunk@364 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-02-14 22:32:21 +00:00
Rubén S. Montero
075e016cf5 New XML driver implementation
git-svn-id: http://svn.opennebula.org/one/trunk@331 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-26 18:27:03 +00:00
Rubén S. Montero
60aff2d402 Trunk now is OpenNebula 1.3. New raw XML vmm drvier type. updated date in license
git-svn-id: http://svn.opennebula.org/one/trunk@330 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-26 18:25:15 +00:00
Rubén S. Montero
77681ccfc8 Address ticket #59
git-svn-id: http://svn.opennebula.org/one/trunk@294 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-02 14:58:51 +00:00
Rubén S. Montero
ba94c5bd31 Version information for the oned programm
git-svn-id: http://svn.opennebula.org/one/trunk@274 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-02 17:26:22 +00:00
Rubén S. Montero
8be88f795f Better printing of Template objects
git-svn-id: http://svn.opennebula.org/one/trunk@243 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-17 17:02:12 +00:00
Rubén S. Montero
2566d2fe23 Now a VM can ask for a specific lease, based on the IP
git-svn-id: http://svn.opennebula.org/one/trunk@239 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-15 00:40:27 +00:00
Rubén S. Montero
6c722bc64d Added method get_leases to make VirtualMachine::insert cleaner
git-svn-id: http://svn.opennebula.org/one/trunk@237 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-14 19:51:33 +00:00
Rubén S. Montero
7c251044a5 Minor leak in Nebula class
git-svn-id: http://svn.opennebula.org/one/trunk@233 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-13 20:12:52 +00:00
Constantino Vázquez Blanco
ee411e7963 Merged TransferManager and VirtualNetworkManager branches.
git-svn-id: http://svn.opennebula.org/one/trunk@230 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-13 16:21:17 +00:00
Rubén S. Montero
8be041503e Updated OneClient API, solved minor bugs when reading the template. Added a C Wrapper to ease the implementation of the libvirt driver
git-svn-id: http://svn.opennebula.org/one/trunk@135 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-10-10 23:24:47 +00:00
Constantino Vázquez Blanco
67bb553001 Fix for ticket #36 - Not compiling under gcc 4.3.0
git-svn-id: http://svn.opennebula.org/one/trunk@110 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-10-02 16:09:12 +00:00