Carlos Martín
0bcf29fb4b
Feature #407 : VNet uses new XML DB schema
2011-03-03 18:53:41 +01:00
Carlos Martín
e22e1cc278
Feature #407 : VM's last_seq deleted, it is not needed any more
2011-03-01 18:46:59 +01:00
Carlos Martín
493a9e9c8e
Feature #407 : Virtual Machine uses new xml blob DB schema
2011-03-01 17:47:20 +01:00
Carlos Martín
2eee00a1e3
Feature #407 : Host code cleanup and better error checks
2011-03-01 17:36:42 +01:00
Ruben S. Montero
13b93bcf83
feature #407 : Added tests for from_xml methods
2011-02-25 20:28:47 +01:00
Carlos Martín
d3828b30da
Feature #407 : Image uses new DB blob schema
2011-02-25 19:02:29 +01:00
Carlos Martín
f1157f524b
Feature #407 : Use new xpath methods in Host unmarshall
2011-02-25 15:23:46 +01:00
Jaime Melis
4c76798143
Update version to 2.3.0
2011-02-25 15:20:50 +01:00
Jaime Melis
4980255942
Update copyright year to 2011
2011-02-25 14:34:44 +01:00
Carlos Martín
63ca42e432
Feature #407 : HostPool::discover updated to new DB schema, tests fixed
2011-02-25 14:31:07 +01:00
Ruben S. Montero
1bc4615d07
feature #407 : Added static xpath access method and test
2011-02-25 14:17:41 +01:00
Ruben S. Montero
18b9a9b3c0
feature #407 : Added xpath method to ObjectXML and tests
2011-02-25 13:54:39 +01:00
Ruben S. Montero
0b9955175a
feature #407 : Minor changes in Host class refactor
2011-02-24 23:30:39 +01:00
Carlos Martín
ebf66e0fda
Feature #407 : Host object uses new DB schema, storing the contents as XML
2011-02-24 18:12:26 +01:00
Carlos Martín
829d34c400
Feature #407 : Code refactor, ObjectXML moved to main source tree
2011-02-23 11:17:45 +01:00
Carlos Martín
55f44bbc99
Core Unit testing: batch execution improvements, & missing one_auth files fix
2011-02-03 19:22:39 +01:00
Ruben S. Montero
cde9648e6c
Merge branch 'feature-474'
2011-02-03 17:08:35 +01:00
Ruben S. Montero
1ce8199480
feature #474 : some refactor of the error strings
2011-02-02 12:40:08 +01:00
Carlos Martín
c5734c93c0
Feature #474 : First commit for add/remove leases feature
2011-02-01 18:26:26 +01:00
Ruben S. Montero
bcb7e774de
Merge branch 'bug-419'
2011-02-01 16:46:39 +01:00
Carlos Martín
f9902c89ec
Bug #419 : "SELECT *" SQL statement modified to use the column names
2011-01-27 17:23:51 +00:00
Carlos Martín
43b4340177
Feature #457 : Refactor of tests build process
2011-01-27 16:53:11 +01:00
Ruben S. Montero
2fa213ceac
feature #457 : Refactor of base classes of NebulaTest, changes for lcm and host in place. Needs to be propagated to the other tests.
2011-01-23 23:34:40 +01:00
Carlos Martín
6159abefd7
Features #379 & #457 : Missing file
2011-01-22 08:02:01 +01:00
Carlos Martín
01f40276ca
Features #379 & #457 : Code refactor to homogenize tests
2011-01-21 18:24:27 +01:00
Carlos Martín
5ff7124f59
Feature #379 : Refactoring of Nebula.cc for testing.
2011-01-18 18:52:40 +01:00
Ruben S. Montero
135ba26c34
feature #457 : Ressubmit action for DM and DM-LCM coupling for "active" VM resubmission
2010-12-31 17:48:50 +01:00
Ruben S. Montero
098c1dc9f8
feature #457 : Rename DELETE state to CLEANUP
2010-12-31 17:00:26 +01:00
Ruben S. Montero
e50d25d5a2
feature #457 : New clean_up method for VMs to implement resubmissions.
2010-12-30 01:11:40 +01:00
Ruben S. Montero
289e0610c7
feature #457 : Changed types in MySQL constructor
2010-12-27 00:01:03 +01:00
Ruben S. Montero
c50d568c91
feature #457 : Host update method executes update hooks
2010-12-26 23:39:09 +01:00
Carlos Martín
07ce708c3e
Feature #379 : Testing for Life Cycle Manager.
2010-12-26 22:51:41 +01:00
Ruben S. Montero
646cad78a9
feature #457 : The Host Pool is integrated with the host hooks
2010-12-26 18:58:41 +01:00
Ruben S. Montero
e2ed39e52a
feature #457 : New Host Hook classes
2010-12-26 18:53:42 +01:00
Ruben S. Montero
456a15007e
Merge branch 'bug-412'
2010-11-19 16:09:11 +01:00
Jaime Melis
c2d7ca16cd
Moved remotes directory to 'var'
2010-11-16 12:29:14 +01:00
Ruben S. Montero
9c16a3ca0c
Merge branch 'feature-377'
2010-11-13 00:17:54 +01:00
Ruben S. Montero
7d4dbdf10e
feature #377:Minor cosmetic changes
2010-11-12 23:40:27 +01:00
Carlos Martín
33e01f53b1
Feature #377 : MySQL port is now defined in oned.conf
2010-11-11 11:38:16 +01:00
Ruben S. Montero
0896c774ec
Master is now OpenNebula 2.1.0
2010-10-22 17:36:52 +02:00
Ruben S. Montero
e2448237bd
bug #363 : Image Hook is now executed for VMs in pending state
2010-10-20 17:27:57 +02:00
Javi Fontan
a968e5fd25
Changed version to 2.0.0 (man pages updated)
2010-10-19 17:41:29 +02:00
Jaime Melis
9a894c21ad
bug: fixed return values for write and read functions
2010-10-18 19:11:21 +02:00
Ruben S. Montero
26576d8580
Added one.user.info method
2010-10-15 17:29:58 +02:00
Ruben S. Montero
5446e5737e
feature #199 : split KVM and VMware description file generators
2010-10-01 17:12:13 +02:00
Tino Vázquez
59bc8cd7fc
feature #199 : Native suuport of vmware in the core
2010-09-30 17:08:32 +02:00
Javi Fontan
2bf89b9143
Added xml output to cppunit tests
2010-09-17 18:38:38 +02:00
Javi Fontan
a0b3eec6ee
Bumped version to 1.9.85
2010-09-03 18:46:23 +02:00
Ruben S. Montero
88341b948b
Fix compilation warnings with gcc 4.1.2 (CentOS 5.4). Patch by Charles Loomis & Ruben S. Montero
...
(cherry picked from commit f12a1b6e1c
)
Conflicts:
include/RequestManager.h
src/host/Host.cc
src/rm/RequestManagerPoolInfo.cc
2010-09-02 20:44:14 +02:00
Jaime Melis
b87eec2102
Merge branch 'feature-307' into one-2.0
2010-08-31 13:09:08 +02:00
Tino Vázquez
2309552eef
Fix typo in comments
2010-08-30 18:21:21 +02:00
Carlos Martín
90a58ce066
one.vmpool.info xml-rpc method now has 2 more parameters
...
The method keeps compatibility, and can be called with 2 or 4 parameters
It now returns the the extended info upon request, reading only the vm_pool
table in the DB if the Histoy and username are not needed
The last parameter allows filtering by VM status
2010-08-27 16:11:28 +02:00
Ruben S. Montero
f05fb71f13
feature #307 : Now the IM protocol is MONITOR hid hostname update
2010-08-17 00:28:48 +02:00
Ruben S. Montero
92c31a5052
a faster mem_collector, tests also updated
2010-08-10 16:30:54 +02:00
Ruben S. Montero
62fd74e890
Solved minor memory leaks when parser error occurs. Solved leaks in unit tests
2010-08-08 13:20:24 +02:00
Ruben S. Montero
b4c0fa6046
bug #274 : Added Cluster allocate messages
2010-08-05 19:37:37 +02:00
Ruben S. Montero
7ac6121da9
bug #274 : Error messages are now sent to the user when allocating objects
2010-08-05 19:28:28 +02:00
Carlos Martín
6ed71133b6
feature #192 : tests for image persistence.
2010-08-05 17:49:06 +02:00
Ruben S. Montero
4f82f078b8
Merge branch 'bug-295' into one-2.0
...
Conflicts:
include/Image.h
src/image/Image.cc
2010-08-04 17:42:53 +02:00
Carlos Martín
fa002ca701
feature #282 : Template attributes are now managed by the PoolSQL objects, and then the object has to be updated to write changes to DB.
2010-08-04 16:55:00 +02:00
Carlos Martín
8faeadaf72
feature #282 : ImageTemplate moved from its own table to a image_pool column.
2010-08-04 11:02:55 +02:00
Carlos Martín
24987794c5
feature #282 : VirtualNetworkTemplate moved from its own table to a network_pool column.
2010-08-04 10:54:22 +02:00
Carlos Martín
7221ae061c
feature #282 & #192 : VirtualMachineTemplate moved from its own table to a vm_pool column.
2010-08-04 10:30:31 +02:00
Tino Vázquez
3ed14a9f68
bug #295 : Adding persistence to images
2010-08-03 19:22:13 +02:00
Ruben S. Montero
04874dbf7a
bug #295 : Hooks can be specified without absolute path. Adjusted share location for system-wide installations
2010-08-02 11:24:01 +02:00
Carlos Martín
be0ae40820
feature #282 : HostTemplate moved from its own table to a host_pool column.
2010-07-29 19:19:03 +02:00
Carlos Martín
8384abf0a2
feature #282 : Templates can be now parsed from xml-formatted strings.
...
(cherry picked from commit 35aa6ade2c
)
2010-07-29 18:49:02 +02:00
Javi Fontan
1114fcce4e
Changed software version to 1.9.80
2010-07-27 12:46:33 +02:00
Carlos Martín
f98e5bbf7c
bug #293 : Enable/disable transitions fixed.
2010-07-23 16:49:52 +02:00
Carlos Martín
007f5f6b9c
feature #200 : XML-RPC method for saving images while a VM is executing.
2010-07-21 18:10:58 +02:00
Ruben S. Montero
2eafe51805
feature #200 : Added default DISK_ID, simplified states
2010-07-21 17:50:04 +02:00
Ruben S. Montero
6e3d697d9e
Updates image when acquired/released
2010-07-21 15:19:27 +02:00
Carlos Martín
5997d7ffe7
feature #281 : VM can only use now one OS image and one CDROM image.
2010-07-20 20:09:37 +02:00
Carlos Martín
49d045b12f
feature #286 : RM method for changing user password.
2010-07-20 15:47:20 +02:00
Tino Vázquez
f3fc078b6c
feature #203 : Adding comments, fixing pools accesors in RM
2010-07-15 12:43:27 +02:00
Ruben S. Montero
0dbb3330fe
feature #203 : authorization now in RM.*allocate for IMAGEs and NETs
2010-07-14 19:37:43 +02:00
Ruben S. Montero
235186a998
Merge branch 'feature-203' of dsa-research.org:one into feature-203
2010-07-14 18:11:54 +02:00
Ruben S. Montero
34b2ed6c5c
feature #203 : Authorization method for VMs now in RM
2010-07-14 18:11:29 +02:00
Tino Vázquez
f19887fab0
feature #203 : RM log funtions, -2 introduced for (allocate, parse, ...) errors
2010-07-14 17:28:33 +02:00
Ruben S. Montero
1035fe7722
feature #203 : Removed Auth from allocate (VM, IMAGE & NET). Added NETWORK and NETWORK_ID for NICs and IMAGE and IMAGE_ID for DISKS
2010-07-14 16:21:41 +02:00
Tino Vázquez
24ec057a9c
feature #203 : Changing RM log message codes
2010-07-13 19:26:43 +02:00
Tino Vázquez
0659115f70
feature #203 : Finishing RM authorization task
2010-07-13 18:16:05 +02:00
Tino Vázquez
fcb7ac0a23
feature #203 : Changed RM to use log functions
2010-07-13 13:49:16 +02:00
Tino Vázquez
16f7982cf3
feature #203 : Added error log functions to RM
2010-07-12 20:10:48 +02:00
Tino Vázquez
2708f83e46
Merge branch 'feature-203' of dsa-research.org:one into feature-203
2010-07-12 19:03:39 +02:00
Tino Vázquez
89d60d65ea
feature #203 : Removed unused user info method
2010-07-12 19:03:16 +02:00
Ruben S. Montero
0fac49b28a
Merge branch 'master' into feature-203
...
Conflicts:
install.sh
2010-07-12 16:33:25 +02:00
Ruben S. Montero
a778c8be0c
Merge branch 'feature-201'
...
Conflicts:
install.sh
src/cli/client_utilities.rb
src/host/test/HostPoolTest.cc
src/oca/ruby/test/MockClient.rb
src/rm/SConstruct
2010-07-11 20:39:10 +02:00
Ruben S. Montero
fc15b99792
feature #201 : Minor changes to cluster core component
2010-07-11 19:45:10 +02:00
Carlos Martín
ddb9f27ca0
feature #201 : When a cluster is deleted, the hosts assigned to it are moved to the default cluster.
2010-07-11 17:58:30 +02:00
Carlos Martín
00ebe0dd36
feature #201 : Initial commit adding cluster support in the core, and new XML-RPC methods.
2010-07-11 17:57:59 +02:00
Tino Vázquez
aea644f944
feature #203 : Auth for USERS
2010-07-09 20:12:19 +02:00
Ruben S. Montero
edea2edf2b
feature #203 : Integrated VM allocation with AuthManager
2010-07-09 12:10:05 +02:00
Ruben S. Montero
c752146975
feature #203 : Encode object_ids (templates) for CREATE operations
2010-07-09 09:14:35 +02:00
Ruben S. Montero
04a85b90ad
feature #203 : New authorize method for users that use the AuthManager subsystem
2010-07-08 19:45:00 +02:00
Ruben S. Montero
284a2db716
feature #203 : Authenticate now uses the Auth Manager infrastructure
2010-07-08 19:29:01 +02:00
Ruben S. Montero
2cc7ff67be
feature #203 : Nebula deamon starts a generic auth manager if defined
2010-07-08 19:28:10 +02:00
Ruben S. Montero
76e83df632
feature #203 : Simplified driver load procedure and getter
2010-07-08 18:50:32 +02:00
Ruben S. Montero
53c06533d3
Better scope for the hook driver name, removed unused variable
2010-07-08 18:49:37 +02:00
Ruben S. Montero
b14eefeeec
feature #203 : Plain authn/authz policies
2010-07-08 17:50:49 +02:00
Ruben S. Montero
7f646b8b66
feature 203: Requests now follow the new format
2010-07-08 16:36:33 +02:00
Ruben S. Montero
3388563a9d
feature #203 : Conforming new protocol spec
2010-07-08 15:45:00 +02:00
Ruben S. Montero
11b39a6a34
Merge branch 'master' into feature-203
2010-07-08 01:42:49 +02:00
Ruben S. Montero
0139994dcf
Merge branch 'feature-200'
2010-07-08 00:56:25 +02:00
Ruben S. Montero
a707f730f2
feature #203 : Prevent race condition when a AuthRequests timeout. Now timeout timers are handled by the AuthManager.
2010-07-06 12:35:47 +02:00
Ruben S. Montero
fdc007cb46
feature #266 : Changes in VirtualNetwork insert and allocate methods
2010-07-01 19:04:52 +02:00
Ruben S. Montero
fa5684c894
feature #200:Fix tests
2010-07-01 16:26:03 +02:00
Tino Vázquez
66697573f2
feature #200 : Now VirtualMachine uses the same OID for VM and its templates
2010-07-01 13:30:42 +02:00
Tino Vázquez
5cb829cd2f
feature #200 : Removing unneeded callbacks from TemplateSQL
2010-07-01 13:29:03 +02:00
Ruben S. Montero
85fd79c029
feature #200 : Slight modification of configuration attributes for the pool
2010-06-30 17:08:11 +02:00
Carlos Martín
f8df7cb595
feature #200 : Image initialization code refactor
2010-06-30 16:48:24 +02:00
Tino Vázquez
b3fd7ef2d1
feature #200 : Adding VN publish/unpublish methods
2010-06-29 19:40:03 +02:00
Tino Vázquez
eb4bb13dec
feature #200 : Added publish method to virtual network
2010-06-29 18:32:55 +02:00
Ruben S. Montero
1d54c60f45
Merge branch 'feature-261'
2010-06-28 17:19:16 +02:00
Tino Vázquez
b3466572fa
feature #200 : Some minor fixes
2010-06-28 12:17:21 +02:00
Ruben S. Montero
2d9d78a03a
Merge branch 'master' into feature-200
...
Conflicts:
include/VirtualNetwork.h
src/vm/VirtualMachine.cc
2010-06-25 19:16:14 +02:00
Ruben S. Montero
2e06f4f26d
Merge branch 'feature-189'
...
Conflicts:
include/VirtualMachine.h
include/VirtualMachinePool.h
include/VirtualNetwork.h
share/etc/oned.conf
src/scheduler/src/xml/expr_arith.cc
src/scheduler/src/xml/expr_arith.h
src/scheduler/src/xml/expr_bool.cc
src/scheduler/src/xml/expr_bool.h
src/scheduler/src/xml/expr_parser.c
src/template/template_parser.c
src/template/template_syntax.cc
src/template/template_syntax.h
src/vm/VirtualMachine.cc
src/vm/VirtualMachinePool.cc
src/vm/vm_var_parser.c
src/vm/vm_var_syntax.cc
src/vm/vm_var_syntax.h
2010-06-25 14:34:44 +02:00
Ruben S. Montero
cacbe7bf5e
feature #200 : Integrates ImagePool and VirtualMachinePool. Now you can requests Images from VM templates!
2010-06-25 13:24:54 +02:00
Ruben S. Montero
694685a959
feature #200 : Disks attribute generation includes image acquire.
2010-06-25 12:51:55 +02:00
Ruben S. Montero
74aa41baec
feature #206 : New methods to get NIC & DISK attributes
2010-06-25 12:08:05 +02:00
Tino Vázquez
f045b2ade4
Merge branch 'feature-200' of dsa-research.org:one into feature-200
2010-06-24 18:51:15 +02:00
Tino Vázquez
f718cd310a
feature #200 : Adding enable, publish & remove attribute for images to RM
2010-06-24 18:50:41 +02:00
Ruben S. Montero
11fbfb5636
feature #200 : Generate Disk attributes with the ImagePool metadata
2010-06-24 18:35:18 +02:00
Tino Vázquez and Ruben S. Montero
1c9e70dd80
feature #200 : New enable/publish methods, changed ImagePool interface for modifying template attributes.
2010-06-24 16:47:39 +02:00
Tino Vázquez and Ruben S. Montero
09adf06c4b
feature #200 : Disable/Enable methods for the Image Class
2010-06-24 16:22:05 +02:00
Tino Vázquez and Ruben S. Montero
3fd53cc4c2
feature #200 : New states for Images and associated life-cycle functions
2010-06-24 16:12:45 +02:00
Ruben S. Montero
d175a07831
feature #261 : Moved host_limit to the information manager to ease configuratio
2010-06-18 00:20:01 +02:00
Carlos Martin and Ruben S. Montero
37f8c0d4dc
feature #261 : Added support for limiting the number of VMs processed per monitoring interval.
2010-06-17 23:55:01 +02:00
Tino Vázquez
ac2ed32178
Merge branch 'master' into feature-200
2010-06-14 13:04:08 +02:00
Carlos Martín
0280c88bb6
Performance improvements for VMs SQL queries.
2010-06-11 20:25:49 +02:00
Carlos Martín
6d60b1c0b2
bug #259 : Callback functions are locked until the DB query answer is processed.
2010-06-11 19:11:12 +02:00
Constantino Vázquez Blanco
06657604b4
feature #200 : Update image in DB after modifying attribute
2010-06-11 16:23:34 +02:00
Constantino Vázquez Blanco
5623814f03
feature #200 : Fixed public attribute wrong type (from string to int)
2010-06-11 16:04:51 +02:00
Carlos Martín
7745093bd0
feature #253 : some improvements, and PUBLIC attribute changed from TEXT to INTEGER for Virtual Networks.
2010-06-11 15:42:04 +02:00
Carlos Martín
5ddee46cc4
feature #200 : PUBLIC attribute changed from TEXT to INTEGER.
2010-06-11 15:41:49 +02:00
Carlos Martín
151b73e616
features #200 & #253 : Default public attribute removed.
2010-06-11 15:41:43 +02:00
Constantino Vázquez Blanco
b8de290197
feature #200 : Addde Image Update method
2010-06-10 18:54:48 +02:00
Constantino Vázquez Blanco
9ca75314b4
feature #200 : Added Image Delete RM method
2010-06-08 17:42:18 +02:00
Constantino Vázquez Blanco
1a956aa355
feature #200 : Making ImageInfo aware of the Public attribute
2010-06-08 15:30:15 +02:00
Carlos Martín
125690380a
feature #253 : Add PUBLIC column to sql table for VirtualMachinePool.
2010-06-08 13:00:31 +02:00
Carlos Martín
9b8862eb4c
feature #200 : Public attribute moved to main image sql table.
2010-06-08 12:36:39 +02:00
Ruben S. Montero
ad57e2b2c6
Removed unneeded locks and updated Pool tests
2010-06-03 11:47:03 +02:00
Constantino Vázquez Blanco
328f3efca2
feature #200 : Added ImageAllocate method to RM
2010-06-02 19:41:05 +02:00
Ruben S. Montero
4be783e9be
Back-port of REQUIREMENTS parsing for VM templates
2010-06-02 14:51:05 +02:00
Constantino Vázquez Blanco
d1e3eb66a4
feature #200 : Added Image Info method to Request Manager
2010-06-01 19:35:42 +02:00
Constantino Vázquez Blanco
f41a74cd02
feature #200 : Initial integration of ImagePool
2010-06-01 18:00:44 +02:00
Constantino Vázquez Blanco
75cd62bc03
feature #200 : Preparing RM for Image methods
2010-05-31 18:40:38 +02:00
Carlos Martín
2ff230cd79
feature #200 : New erase method for Template class: removes and frees attributes with the given name.
2010-05-31 18:07:48 +02:00
Carlos Martín
9fe40f27c9
feature #200 : ImagePool's contructor changed to load existing images from the DB.
2010-05-31 18:02:21 +02:00
Carlos Martín
2cb9de488d
feature #200 : Image's get_disk_attribute now adds SOURCE attribute as well.
2010-05-31 15:17:14 +02:00
Ruben S. Montero
42161d1ac5
feature #203 : Syncrhonization functions for the AuthRequest. Added basic tests for the Authentication Manager
2010-05-29 03:42:30 +02:00
Carlos Martín
8035bd5c81
feature #200 : Fixed default type check.
2010-05-28 19:18:07 +02:00
Carlos Martín
c16631873f
feature #200 : Images can now modify a DISK attribute vector to include correct BUS and TARGET.
2010-05-28 19:13:35 +02:00
Ruben S. Montero
baca5e4a44
feature #203 : Initial version for the Authorization Manager and Drivers
2010-05-28 00:27:29 +02:00
Tino Vazquez and Carlos Martin
6f631907a0
feature #200 : Insert, replace and remove methods for Image update the DB immediately.
2010-05-27 16:02:29 +02:00
Tino Vazquez and Carlos Martin
2b14a20a5b
feature #200 : Description and bus type columns removed for Image elements.
2010-05-27 16:02:22 +02:00
Tino Vazquez and Carlos Martin
4e2c544c4c
feature #200 : Source path generation fixed, and removed target attribute.
2010-05-27 15:56:35 +02:00
Constantino Vázquez Blanco and Carlos Martín
6b320815b4
feature-#200: Finishing image pool
2010-05-25 18:20:40 +02:00
Constantino Vázquez Blanco
484013d9b1
feature-#200: Polishing ImagePool classes
2010-05-24 11:31:09 +02:00
Carlos Martín
9cf8af1c9b
feature #200 : More code for Image Pool
2010-05-21 12:40:47 +02:00
Constantino Vázquez Blanco
8dd2d1a031
Initial commit of the Image pool
2010-05-20 18:58:17 +02:00
Ruben S. Montero
091a736d24
feature #212 : Put attribute data within CDDATA
2010-05-18 23:43:50 +02:00
Ruben S. Montero
2b5ffb2c1a
feature #192 : Fix compilation issues for the tests
2010-05-18 00:01:49 +02:00
Carlos Martin and Ruben S. Montero
60d1dd70ec
feature #212 : get rid of rank & req methods for Host class
2010-05-14 03:36:04 +02:00
Ruben S. Montero
a156dca7e3
feature #212 : Initial Refactor of Scheduler code. Added XML base class to use the XML-RPC interface, the commit includes some tests for this class
2010-05-09 01:58:07 +02:00
Ruben S. Montero
a8905b2704
feature #206 : OpenNebula can now be compiled with several DB backends
2010-05-07 14:45:27 +02:00
Ruben S. Montero
1d4653f793
feature #206 : Thread safe for MySQL class
2010-05-06 16:16:50 +02:00
Ruben S. Montero
b80e688d05
Merge branch 'feature-206' of dsa-research.org:one into feature-206
2010-05-04 12:17:31 +02:00
Carlos Martin
75112ebd06
feature #192 : Tests now uses the same DB
2010-05-04 12:16:58 +02:00
Tino Vázquez
28c7f107db
feature-#206: History is updated now, not inserted.
2010-05-03 19:29:08 +02:00
Constantino Vázquez Blanco
56e49136e0
feature #206 : Isolation of INSERT and REPLACE SQL queries for History objects
2010-05-03 19:13:37 +02:00
Constantino Vázquez Blanco
f91f9de99c
feature-#206: Modified return value of VM pool allocate to comply with virtual definition
2010-05-03 17:21:35 +02:00
Carlos Martin and Ruben S. Montero
31dad56bfc
feature #192 : More tests for Vnet allocation. It also solves some bugs.
2010-05-03 15:57:52 +02:00
Carlos Martin
8349f1ac37
feature #206 : VirtualNetworks now MySQL compliant
2010-05-03 13:13:47 +02:00
Carlos Martin
f27c991dfb
feature #192 : More checks for the PoolTest tests
2010-05-03 13:02:56 +02:00
Constantino Vázquez Blanco
eb07cd9425
feature #206 : Isolation of INSERT and REPLACE SQL queries for VirtualMachine objects.
2010-04-29 18:11:04 +02:00
Carlos Martin
f48cf0b8c5
feature #192 : Tests now can be run for sqlite and MySQL backends
2010-04-28 18:43:56 +02:00
Carlos Martin and Ruben S. Montero
7043f80c51
bug: better comments for the UserPool and erro returning oid in allocate
2010-04-28 18:37:45 +02:00
Carlos Martin and Ruben S. Montero
321ee27472
bug : Rollback Host objects while inserting in DB, better comments for HostPool.h and return oid in method allocate
2010-04-28 18:25:43 +02:00
Constantino Vázquez Blanco
0e1a364736
feature #206 : Isolation of INSERT and REPLACE SQL queries for Host objects.
2010-04-28 15:00:07 +02:00
Constantino Vázquez Blanco
5cf9d453e1
feature #206 : Formatting, indenting and commenting hosts clases
2010-04-27 17:42:37 +02:00
Carlos Martín
4d0d92ec46
feature #206 : Isolation of INSERT and REPLACE SQL queries for User objects.
2010-04-26 18:29:31 +02:00
Ruben S. Montero
e98aff5510
feature #192 : Logs set to DEBUG level
2010-04-26 18:00:19 +02:00
Ruben S. Montero
238644743d
feature #192 : free log resources in NebulaLog and base PoolTest class
2010-04-22 23:27:39 +02:00
Carlos Martin
b1190c16e5
feature #192 : Base tests for Pool classes
2010-04-22 00:46:48 +02:00
Ruben S. Montero
bbd8f7c869
Add dump method to base class PoolSQL
2010-04-22 00:13:52 +02:00
Carlos Martin
ba790e2337
Minor log fix and style
2010-04-22 00:13:46 +02:00
Ruben S. Montero
21b729dbdd
feature #192 : Decouple Logger from Nebula class
2010-04-21 00:40:16 +02:00
Ruben S. Montero
84709c2cde
feature #192 : Decoupled logger classes from Nebula
2010-04-21 00:39:34 +02:00
Carlos Martin
e60e22da70
feature #206 : New Class to interface MySQL DBs
2010-04-17 00:25:04 +02:00
Ruben S. Montero
b85ff59abd
feature #206 : moved Nebula to SqlDB and missing file for Virtual Netwokrs
2010-04-10 22:19:49 +02:00
Ruben S. Montero
d215c5dccd
feature #206 : Some minor fixes
2010-04-10 22:19:16 +02:00
Ruben S. Montero
ce7d0681e3
feature #206 : VirtualMachine uses SqlDB
2010-04-10 22:16:47 +02:00
Ruben S. Montero
aeb27c1004
feature #206 : Moved the Virtual Network to new DB classes
2010-04-10 22:15:47 +02:00
Ruben S. Montero
4f74172044
feature #206 : update casting in generic sqlite callback function
2010-04-07 17:25:39 +02:00
Carlos Martin and Ruben S. Montero
36d27746ba
feature #204 : Drop method now in the base class PoolSQL
2010-04-05 23:34:09 +02:00
Ruben S. Montero
7d16e4b0c8
feature #206 : User classes ported to the new SQL interface
2010-04-05 00:07:31 +02:00
Ruben S. Montero
47108138e7
feature #206 : Host moved to the new SQL classes
2010-04-04 01:12:52 +02:00
Ruben S. Montero
e20171a581
feature #206 : Template Class now uses the new SQL interface
2010-04-04 01:11:13 +02:00
Ruben S. Montero
9b9fa8b196
feature #206 : initialize error string pointer
2010-04-03 18:47:38 +02:00