1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-04-01 06:50:25 +03:00

11673 Commits

Author SHA1 Message Date
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
Rubén S. Montero
0adc262a8d simple API to invoke the oned functionality
git-svn-id: http://svn.opennebula.org/one/trunk@109 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 16:09:26 +00:00
Constantino Vázquez Blanco
03ab52f25b Getting rid of magic separator in the onevm show output
git-svn-id: http://svn.opennebula.org/one/trunk@106 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 15:30:01 +00:00
Constantino Vázquez Blanco
4f2b75a165 Whitespace error fixed
git-svn-id: http://svn.opennebula.org/one/trunk@105 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 14:13:11 +00:00
Constantino Vázquez Blanco
4a231d5192 Rolling back unnecesary Cancel method in Request Manager
It was already implemented as an action.

git-svn-id: http://svn.opennebula.org/one/trunk@104 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 14:13:08 +00:00
Rubén S. Montero
b023f890c7 Better print RAW attributes, as part of #38
git-svn-id: http://svn.opennebula.org/one/trunk@103 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 14:07:28 +00:00
Rubén S. Montero
510b6c5700 Ticket #38: Wrong handling of Vector Attributes
git-svn-id: http://svn.opennebula.org/one/trunk@102 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 11:55:22 +00:00
Rubén S. Montero
9ff96cc530 moved initialization of capacity parameters
git-svn-id: http://svn.opennebula.org/one/trunk@99 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-29 21:13:35 +00:00
Javier Fontán Muiños
3f50c32187 VM name lookup now only searches for active VMs
git-svn-id: http://svn.opennebula.org/one/trunk@98 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-26 16:49:14 +00:00
Javier Fontán Muiños
5175d140a6 get_requirements now initializes values
git-svn-id: http://svn.opennebula.org/one/trunk@97 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-26 16:49:12 +00:00
Constantino Vázquez Blanco
97c97605c4 Added RequestManagerCancel.cc file
git-svn-id: http://svn.opennebula.org/trunk@89 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-08 10:57:54 +00:00
Constantino Vázquez Blanco
27664b123d Adding the ability to CANCEL a virtual machine
Added it in the Dispatch Manager (lcm already prepared),
the Request Manager and the ruby CLI

git-svn-id: http://svn.opennebula.org/trunk@88 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-08 10:57:52 +00:00
Javier Fontán Muiños
04f78575b4 Now VM and Host can be specified using names in CLI
git-svn-id: http://svn.opennebula.org/trunk@87 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-05 14:33:51 +00:00
Javier Fontán Muiños
21c174845b Fixed a bug that made one crash when template did not have OS attribute set
git-svn-id: http://svn.opennebula.org/trunk@86 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-08-20 16:08:23 +00:00
Javier Fontán Muiños
964b30f195 Bug in log code
git-svn-id: http://svn.opennebula.org/trunk@85 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-08-19 13:52:57 +00:00
Rubén S. Montero
7913a78429 Bug #98, HostDelete XML-RPC response.
git-svn-id: http://svn.opennebula.org/trunk@83 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-08-09 15:35:46 +00:00
Javier Fontán Muiños
a2c38fc76d Solved bug in mad thread manager.
git-svn-id: http://svn.opennebula.org/trunk@81 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-28 14:54:32 +00:00
Javier Fontán Muiños
41d907b8d8 Changed OpenNEbula to OpenNebula and version information
git-svn-id: http://svn.opennebula.org/trunk@77 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-23 17:36:07 +00:00
Rubén S. Montero
4906d91bdf Some minor bugs
git-svn-id: http://svn.opennebula.org/trunk@75 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 18:19:39 +00:00
Rubén S. Montero
2d62d1cf95 do not throw exceptions in log to speedup things
git-svn-id: http://svn.opennebula.org/trunk@74 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 17:55:47 +00:00
Rubén S. Montero
20ac09e4a7 Fix a problem when attrs where not defined. Prevents memory leaks in Log
git-svn-id: http://svn.opennebula.org/trunk@73 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 17:51:35 +00:00
Constantino Vázquez Blanco
315cea65e5 fix for ticket #31
Now log files are just open each time something needs to be written into, rather
that all along the lifecycle of the VM or oned

git-svn-id: http://svn.opennebula.org/trunk@69 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 14:43:40 +00:00
Constantino Vázquez Blanco
c7367143ac This fixes #28.
onevm delete now works for all machines except those in ACTIVE state.

git-svn-id: http://svn.opennebula.org/trunk@68 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 14:43:39 +00:00
Constantino Vázquez Blanco
9fd188581d New checking code for attributes in template so empty attributes don't break the Core. Things like:
NIC =

git-svn-id: http://svn.opennebula.org/trunk@67 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 14:43:38 +00:00
real-name
6e0f7e2f0f Bug partially fixed from to ticket #30, now the parsing error is showed in the STDOUT...
git-svn-id: http://svn.opennebula.org/trunk@66 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-22 13:23:33 +00:00
Rubén S. Montero
a08d1c2d06 Adds a new attribute (from the POLL string) to the VM template. It replaces the
attribute if it already exists. 


git-svn-id: http://svn.opennebula.org/trunk@65 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-20 22:41:20 +00:00
Rubén S. Montero
537a7058d5 Authorized ports to access VMs can no be specified in EC2. Sample configurations for EC2 drivers added
git-svn-id: http://svn.opennebula.org/trunk@64 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-18 22:14:06 +00:00
Rubén S. Montero
9ad19c4387 better thread synchronization
git-svn-id: http://svn.opennebula.org/trunk@63 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-17 23:35:57 +00:00
Rubén S. Montero
7b3e12cbe7 Initial commit of EC2 drivers
git-svn-id: http://svn.opennebula.org/trunk@62 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-17 23:32:05 +00:00
Rubén S. Montero
9a57f024c8 Now we have a more consistent src tree
git-svn-id: http://svn.opennebula.org/trunk@61 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-17 19:42:17 +00:00
Constantino Vázquez Blanco
343a6b5447 Typo in comment
git-svn-id: http://svn.opennebula.org/trunk@59 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-15 16:38:12 +00:00
Constantino Vázquez Blanco
c0c1e8df4f Migrate reasons has been simplified, these are client changes accordingly.
Completes ticket #24

git-svn-id: http://svn.opennebula.org/trunk@58 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-15 10:14:02 +00:00
Constantino Vázquez Blanco
1f46bf1a82 Fine-tuning XEN Driver VM states. For ticket #27
git-svn-id: http://svn.opennebula.org/trunk@57 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-14 17:17:45 +00:00
Constantino Vázquez Blanco
e3bdd5c9b9 Logging for MADs. Closes ticket #5
git-svn-id: http://svn.opennebula.org/trunk@56 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-14 14:51:15 +00:00
Rubén S. Montero
0898654fcc Wrong data displayed while monitoring VM
git-svn-id: http://svn.opennebula.org/trunk@53 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 15:51:05 +00:00
Constantino Vázquez Blanco
ce56897009 Rename src/vmm/kvm_ssh directory to src/vmm/kvm
git-svn-id: http://svn.opennebula.org/trunk@52 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 15:46:56 +00:00
Constantino Vázquez Blanco
b78bced719 Better indentation for KVM Driver
git-svn-id: http://svn.opennebula.org/trunk@51 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 15:03:18 +00:00
Constantino Vázquez Blanco
7b48473e39 Fixed POLL action
Added state to the info returned in POLL

git-svn-id: http://svn.opennebula.org/trunk@50 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 14:31:03 +00:00
Constantino Vázquez Blanco
3d063fd10e Fixed typo in KVM VMM Driver POLL action
git-svn-id: http://svn.opennebula.org/trunk@49 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 11:31:54 +00:00
Javier Fontán Muiños
fef1fc59c6 First version of the xmlrpc library finder. Works in fedora, debian and macosx.
git-svn-id: http://svn.opennebula.org/trunk@48 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-10 11:24:48 +00:00
Rubén S. Montero
e28301a253 Fix interfaces tag, and target in disk
git-svn-id: http://svn.opennebula.org/trunk@46 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-09 21:19:02 +00:00
Constantino Vázquez Blanco
1410db8a4a Changed XEN Driver to take ROOT as mandatory, no BOOT.
Updated examples, configuration and schema.

git-svn-id: http://svn.opennebula.org/trunk@45 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-09 17:24:01 +00:00
Constantino Vázquez Blanco
58bc20f69f Memory now dumped in Kb
ROOT and KERNEL are no more mandatory
Fixed typo in mac address node generation
type hvm hardcoded if instanced as KVM driver

git-svn-id: http://svn.opennebula.org/trunk@44 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-09 16:55:31 +00:00
Constantino Vázquez Blanco
e948202479 Commenting vcpu
network --> ethernet

git-svn-id: http://svn.opennebula.org/trunk@43 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-08 15:40:29 +00:00
Constantino Vázquez Blanco
abb35c8d3c Creating LibVirt XML deployment file
git-svn-id: http://svn.opennebula.org/trunk@42 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-08 14:28:46 +00:00
Constantino Vázquez Blanco
3109f34f7c Moving and renaming files for Coherent Configuration and Logging Files ticket #9
git-svn-id: http://svn.opennebula.org/trunk@41 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-07 15:11:41 +00:00
Rubén S. Montero
d08bc4d673 Ticket #3: Extended template attributes. Xen driver rewritten to use new format. Also Attributes can now have blanks (but not ','). A file with all the attributes has been included.
git-svn-id: http://svn.opennebula.org/trunk@38 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-06 17:15:16 +00:00
Rubén S. Montero
45663d6c33 Moved default conf file managemnt to VirtualMachineManagerDriver class so it
can be used by all the drivers
Added vector attribute support for defaults
Moved xen paths to driver rc file


git-svn-id: http://svn.opennebula.org/trunk@37 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-05 15:46:29 +00:00
Constantino Vázquez Blanco
8abe0a4ded Adding KVM Driver not supported message
git-svn-id: http://svn.opennebula.org/trunk@36 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-07-04 16:55:53 +00:00