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

Commit Graph

  • ba0856229c #15 : Added driver wrapper. Driver files in install program. Added the HookManager and HookManagerDriver. Included the Hook driver in conf file Rubén S. Montero 2009-04-03 23:34:33 +00:00
  • 8f28481dda Getting rid of debug echo Constantino Vázquez Blanco 2009-04-02 18:08:00 +00:00
  • dea492719e [VMWare] Initial commit of Transfer Manager Constantino Vázquez Blanco 2009-04-02 18:07:56 +00:00
  • 6aa658e1df Fixed a bug in contextualization (#77) Javier Fontán Muiños 2009-04-02 17:35:59 +00:00
  • 0dfe0a58c8 Bug in xen im probe (#54) Javier Fontán Muiños 2009-04-02 16:20:04 +00:00
  • f0f59cbc97 [VMWare] Getting rid of hardcoded info for certificate keystore Constantino Vázquez Blanco 2009-04-02 13:38:06 +00:00
  • 258c8c4abf #15 : VirtualMachine Hooks, allocate (stub now). Needs to be integrated with the Execution Manager to actually execute the hook. Rubén S. Montero 2009-04-02 10:56:09 +00:00
  • 4c2d9df0a9 Simplified parsers (Flex include files). Moved the VM attribute parser to VirtualMachine Made some optimizations on the parsing Rubén S. Montero 2009-04-02 10:14:54 +00:00
  • af1420b862 Get rid of debug info Constantino Vázquez Blanco 2009-04-02 09:06:18 +00:00
  • 866b2544a9 Initial commit for VMWare drivers: the Information Manager. Constantino Vázquez Blanco 2009-04-02 09:01:28 +00:00
  • 1e63cb63c1 Reindentation and cosmetic changes Javier Fontán Muiños 2009-04-01 16:34:45 +00:00
  • ebbd5244c2 Bug in HookManagerDriver (#15) Javier Fontán Muiños 2009-04-01 13:47:12 +00:00
  • bd3c94232c Added HookExecutionManager for ticket #15 Javier Fontán Muiños 2009-04-01 12:09:33 +00:00
  • 2497bb9ff2 Added support for variable message length to ActionManager Javier Fontán Muiños 2009-04-01 12:07:03 +00:00
  • eb38f51eb6 Blocking-free version of the VirtualMachine Attribute parser Rubén S. Montero 2009-04-01 09:22:46 +00:00
  • 16772ef79d Added mkimage functionality for #58 Javier Fontán Muiños 2009-03-31 12:46:57 +00:00
  • 2660884b48 Added tm_context for ssh and posibility to specify http urls (#77) Javier Fontán Muiños 2009-03-31 10:51:54 +00:00
  • 0b5282b412 New method to allocate VMs without creating files in /tmp (security fix) Rubén S. Montero 2009-03-30 15:15:54 +00:00
  • 839da81bff build strings to pass to OneClient methods Rubén S. Montero 2009-03-30 15:09:13 +00:00
  • 19289a455b Allocate from string template method in OneClient Rubén S. Montero 2009-03-30 14:55:46 +00:00
  • 3d9dd71e5d Added support for Hook types and to mask them Rubén S. Montero 2009-03-29 21:34:37 +00:00
  • fd5aed789a Prevents memory leak when replacing a template attribute Rubén S. Montero 2009-03-29 21:27:55 +00:00
  • 07f5f03dec Modified xen im probe to deal with #54 Javier Fontán Muiños 2009-03-27 13:58:41 +00:00
  • efb64dc516 Modified xen im probe to deal with #54 Javier Fontán Muiños 2009-03-27 13:58:41 +00:00
  • 80bd74457b The Pool is now Hookable so we can hook on database updates Rubén S. Montero 2009-03-27 00:32:02 +00:00
  • 7b1f4a93ae New arguments for the hook Rubén S. Montero 2009-03-23 15:03:09 +00:00
  • 5147af2fca First version og the generic Hook interface Rubén S. Montero 2009-03-21 01:23:35 +00:00
  • 12b9c6c00e better defaults for the EC2 IM driver Rubén S. Montero 2009-03-19 23:28:16 +00:00
  • 0b8f11421b The remote dir can be now specified thorugh the command line, this simplifies the driver itself and the replication of IM drivers Rubén S. Montero 2009-03-19 23:25:54 +00:00
  • 09143f299e Ported the EC2 information driver to the new libraries Rubén S. Montero 2009-03-19 23:24:49 +00:00
  • 18347958b4 Callbacks are no longer needed for command execution Javier Fontán Muiños 2009-03-18 16:02:15 +00:00
  • 74072b54a3 Less log information when executing commands Javier Fontán Muiños 2009-03-18 15:51:39 +00:00
  • 15538a8ee5 Bugfixes for contextualization in xen Javier Fontán Muiños 2009-03-18 13:31:35 +00:00
  • 93edbbbcf4 Adding nfs/tm_context to install.sh Javier Fontán Muiños 2009-03-17 22:39:06 +00:00
  • f96a18ae68 Adding initial contextualization script Javier Fontán Muiños 2009-03-17 14:13:17 +00:00
  • 6581fa20f7 Reverting changeset [404], no XML aware MADs in one-1.2 Constantino Vázquez Blanco 2009-03-16 10:50:13 +00:00
  • 32b676ffe7 Backporting fix in [407] for ticket #54 to the 1.2 branch. Constantino Vázquez Blanco 2009-03-16 10:40:20 +00:00
  • 22b23a8a9e Added context device to domain deployment description Rubén S. Montero 2009-03-13 22:43:41 +00:00
  • f243bb5886 Cleaning non used code Javier Fontán Muiños 2009-03-13 21:32:35 +00:00
  • 43ef7dbb47 Backported Fix in [408] for ticket #68 to the 1.2 branch. Constantino Vázquez Blanco 2009-03-13 17:39:16 +00:00
  • 28d3886f6a Fix for ticket #68. Constantino Vázquez Blanco 2009-03-13 17:34:43 +00:00
  • 16d827024d Fix for ticket #54 Constantino Vázquez Blanco 2009-03-13 17:34:41 +00:00
  • b497734406 deleted some debug configuration left on the file Javier Fontán Muiños 2009-03-13 17:15:38 +00:00
  • 45596d6fda im_ssh now uses new driver libraries Javier Fontán Muiños 2009-03-13 17:13:14 +00:00
  • 42bca41737 Backported Fix in [403] for ticket #54 to the 1.2 branch. Constantino Vázquez Blanco 2009-03-13 15:53:36 +00:00
  • 571f9722f0 Changed VM EC2 default XML. Constantino Vázquez Blanco 2009-03-13 14:01:49 +00:00
  • ce4b6edce9 Multiple EC2 site support, as requested in ticket #78 Constantino Vázquez Blanco 2009-03-12 17:40:25 +00:00
  • 5d3f0c7654 Fix for ticket #79 Constantino Vázquez Blanco 2009-03-12 16:57:25 +00:00
  • 9de8e4b3f8 Adding CONTEXT idiom to the dummy TM. Constantino Vázquez Blanco 2009-03-11 14:23:12 +00:00
  • b6b02b2dd2 Fixed a bug in TM driver Javier Fontán Muiños 2009-03-11 13:57:18 +00:00
  • 06dbeae737 Changed XML template element tag name to avoid possible future conflicts. Constantino Vázquez Blanco 2009-03-10 17:32:04 +00:00
  • ed8ceecd35 simpler template parser Rubén S. Montero 2009-03-08 21:53:52 +00:00
  • 8abd97c5f4 Restored previous semantics, with a better parser Rubén S. Montero 2009-03-08 16:29:29 +00:00
  • 7791a6e3ba better deal with context attributes Rubén S. Montero 2009-03-08 00:06:16 +00:00
  • f1f6972bae Updated examples with context and new "syntax" Rubén S. Montero 2009-03-07 01:15:47 +00:00
  • ee35b3db66 Now prolog generates the context file and includes a new CONTEXT action in the transfer script Rubén S. Montero 2009-03-07 00:56:26 +00:00
  • b0bc0222da Removed compilation warning Rubén S. Montero 2009-03-07 00:55:35 +00:00
  • 5d2df98840 Improved template & variable parsers. Now variables can only have alpha-numeric characters and numbers. Values can be numbers or strings. Rubén S. Montero 2009-03-07 00:54:49 +00:00
  • c13cbce13a Get rid of not used defaults for IM and TM drivers Rubén S. Montero 2009-03-07 00:50:05 +00:00
  • 1d94e0ba52 Cosmetic changes... Rubén S. Montero 2009-03-06 15:54:57 +00:00
  • 2e4beab16e Minor change, loop condition Rubén S. Montero 2009-03-06 15:11:32 +00:00
  • 9d8a87e472 Attribute names should be always uppercase Rubén S. Montero 2009-03-06 13:34:31 +00:00
  • e799c8b3ad Functions to generate the context file for a VM, and some minor modifications and new functionality to deal with the Teamplates Rubén S. Montero 2009-03-06 12:10:15 +00:00
  • 294950443c Parser and syntax for temaplate based variables in the form $VAR, $VECTOR[VAR], $VECTOR[VAR, VAR2=VAL], $ID.CONTEXT_VAR Rubén S. Montero 2009-03-06 12:09:15 +00:00
  • cd0cf1fcd8 Parsers generated with latest version of bison/flex Rubén S. Montero 2009-03-06 12:07:32 +00:00
  • 5f23409cbf Backported Fix in 380 to the 1.2 branch Rubén S. Montero 2009-02-26 17:18:54 +00:00
  • 8364c1cb5c Fix core in the LibVirtDriver when there is no OS in the template Rubén S. Montero 2009-02-26 17:15:20 +00:00
  • c56e60d159 Backporting "qemu+ssh" migration protocol from trunk, superseding "qemu+tcp". Constantino Vázquez Blanco 2009-02-24 16:20:30 +00:00
  • 78cb777e46 Moved ssh_action method to base class VirtualMachineDriver Rubén S. Montero 2009-02-23 11:55:31 +00:00
  • a6587660d0 fix several bugs Rubén S. Montero 2009-02-21 22:51:54 +00:00
  • 118c07176c Added unknown state Rubén S. Montero 2009-02-21 21:36:10 +00:00
  • 3dee59645d New version of the Xen driver, using the new driver engine. Initial version Rubén S. Montero 2009-02-21 21:35:49 +00:00
  • 97926ca5de Minor changes in LibVirt driver Rubén S. Montero 2009-02-21 19:35:32 +00:00
  • e91583d8ae New version of the KVM driver using the OpenNebulaDriver engine Rubén S. Montero 2009-02-21 01:46:26 +00:00
  • 6eb06140d0 Added support to specify stdin for commands Rubén S. Montero 2009-02-21 01:45:42 +00:00
  • ee9135b051 Additional checks for deployment file get method Rubén S. Montero 2009-02-15 20:24:24 +00:00
  • 7d14562976 Support for LOG messages not associated to a VM in TM an VMM (ticket #76) Rubén S. Montero 2009-02-15 20:23:50 +00:00
  • fcc75510c4 worng check Rubén S. Montero 2009-02-15 00:30:31 +00:00
  • 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. Rubén S. Montero 2009-02-15 00:24:39 +00:00
  • dd6c5655f4 New names for XML root element documents: VM, HOST and NETWORK Rubén S. Montero 2009-02-14 22:32:21 +00:00
  • 19f6f67160 Fix tabs and missing methos Rubén S. Montero 2009-02-13 19:35:40 +00:00
  • 9d350c71a1 New version of the EC2 Driver, now uses XML and new driver engine. Needs to include defaults! Rubén S. Montero 2009-02-13 01:19:26 +00:00
  • ffef55ca3e wrong method name Rubén S. Montero 2009-02-13 00:45:31 +00:00
  • e138fcef93 restored missing ruby Interpreter Rubén S. Montero 2009-02-13 00:05:45 +00:00
  • 9dc7194763 returns nil if local deployment file does not exists Rubén S. Montero 2009-02-12 20:44:27 +00:00
  • 8ed6fc404f Get rid of "one-time" functions. Added failure examples to the test Rubén S. Montero 2009-02-12 11:12:22 +00:00
  • b6ac571153 just make use of constants Rubén S. Montero 2009-02-12 11:11:42 +00:00
  • c03b581f7a tm_mad: License, some documentation and cleaning Javier Fontán Muiños 2009-02-10 20:53:01 +00:00
  • 7e9d7f420e CommandManager: License, some documentation and cleaning Javier Fontán Muiños 2009-02-10 20:22:26 +00:00
  • 24bb351622 Move stdio descriptor close to base clase Javier Fontán Muiños 2009-02-10 20:10:34 +00:00
  • 27ba9de530 Added a run class method to command executers Javier Fontán Muiños 2009-02-10 17:55:23 +00:00
  • 2908d083e3 Ported tm mad to use the new mad libraries Javier Fontán Muiños 2009-02-10 17:41:47 +00:00
  • 038a3a0efc Adding new libraries to the installation Javier Fontán Muiños 2009-02-10 17:37:38 +00:00
  • c8a83f5638 Added a test mad for the new libraries Javier Fontán Muiños 2009-02-09 22:52:20 +00:00
  • 62e25f09de Adding logging facilities to command execution Javier Fontán Muiños 2009-02-09 18:47:43 +00:00
  • 6119f446b6 Close handles of open3 calls Javier Fontán Muiños 2009-02-09 17:16:23 +00:00
  • 8792c16f7f First version of new command exection library Javier Fontán Muiños 2009-02-09 16:20:30 +00:00
  • 99d02a2689 The driver engine now uses symbols to address actions. Method objects are used when an action is registered Rubén S. Montero 2009-02-08 22:49:36 +00:00
  • 2182cfe6ca Let the machine shutdown before destroying in xen driver Javier Fontán Muiños 2009-02-06 15:13:10 +00:00
  • 6ad5dbe1d6 Tag for release 1.2 release-1.2 Javier Fontán Muiños 2009-02-06 15:11:43 +00:00