Jaime Melis
d068816d20
feature #476 : move spec files to vnm_mad
2011-06-10 08:48:01 +02:00
Ruben S. Montero
4e03d98174
feature #407 : Removed man page from scons file
2011-06-09 01:20:18 +02:00
Ruben S. Montero
3d4025d55b
feature #407 : Removed cluster help. Removed cluster file references from installer
2011-06-09 01:13:21 +02:00
Jaime Melis
224de5871d
feature #476 : install hooks under remotes and place the source the under vnm_mad
2011-06-07 19:03:32 +02:00
Jaime Melis
5e3258c6f6
feature #476 : new hook trigger on PROLOG
2011-06-07 17:58:25 +02:00
Carlos Martín
e28ad2a69d
Feature #662 , #407 : Delete operator<< from PoolObjectSQL classes. Remove Cluster objects.
2011-06-03 15:33:48 +02:00
Javi Fontan
ccc5b348c9
feature #595 : changed one_vmm_ssh to _exec in oned.conf
2011-06-01 19:36:29 +02:00
Jaime Melis
b2e521a97d
Merge branch 'master' into feature-476
2011-06-01 12:32:11 +02:00
Jaime Melis
a63a911101
feature #476 : fix typo in vlan tagging command
2011-06-01 12:31:04 +02:00
Jaime Melis
ced96c874b
feature #476 : iptables rules now filter physdev-out. Handle established connections.
2011-05-21 13:25:49 +02:00
Ruben S. Montero
3efc2abdc1
Merge branch 'master' into feature-407
...
Conflicts:
install.sh
2011-05-21 02:28:23 +02:00
Jaime Melis
bf961d4fa4
feature #476 : firewall hook and class
2011-05-20 11:18:11 +02:00
Jaime Melis
df3aa7f438
feature #476 : vm class to obtain vm attributes
2011-05-20 11:17:47 +02:00
Ruben S. Montero
486b601e18
Bug: Fixes generation process of man pages
2011-05-19 15:04:53 +02:00
Jaime Melis
0d7eb3c147
feature #476 : possibility to specify filtered bridges in ebtables.
2011-05-18 17:46:16 +02:00
Jaime Melis
08f7c3091b
feature #476 : use modules to extend main class
2011-05-18 16:05:16 +02:00
Daniel Molina
ef9755ef32
Change NOVNC_PATH sed expression to replace the whole line
2011-05-18 11:35:01 +02:00
Jaime Melis
3113f007e2
feature #476 : refactor tester and implement openvswitch test in kvm
2011-05-17 22:13:10 +02:00
Jaime Melis
a9ce559c18
feature #476 : Implement ebtables and openvswitch hook
2011-05-17 22:12:28 +02:00
Jaime Melis
9d38042dc7
feature #476 : adapt rspec to refactorization
2011-05-17 12:46:52 +02:00
Jaime Melis
09a891bd2e
feature #476 : refactor NIC classes
2011-05-17 12:46:52 +02:00
Jaime Melis
8681584eb1
feature #476 : new tester for the networking hooks
2011-05-17 12:46:52 +02:00
Jaime Melis
4f2839dda3
feature 476: ebtables rules. Collect network and domid information in xen
2011-05-17 12:46:52 +02:00
Jaime Melis
c6a0fbb8e8
feature #476 : abstraction class for network management in hooks
2011-05-17 12:46:51 +02:00
Jaime Melis
df3829ffb9
feature #476 : draft of vlan hook
2011-05-17 12:46:51 +02:00
Tino Vázquez
14c34da718
Feature #370 : Manpages now uncompressed in the source and moved to section 1
2011-05-17 12:26:52 +02:00
Ruben S. Montero
22fe3392e8
Merge branch 'feature-564'
2011-05-14 01:24:19 +02:00
Daniel Molina
705bf60145
feature #564 : Add install_novnc script
2011-05-13 18:22:14 +02:00
Ruben S. Montero
4f4b8ab463
feature #513 : Updated oned.conf file
2011-05-13 16:05:51 +02:00
Carlos Martín
ae53d43789
Feature #407 : Base implementation for groups.
...
So far groups can be managed, but resources can't be associated to a group.
Tasks done:
* New basic onegroup command
* RequestManager XML-RPC methods
* New group pool
* New GROUP authorization symbol
* Basic GroupPool tests
* Ruby OCA methods
2011-05-10 18:45:15 +02:00
Tino Vázquez
2fc0f5b5ca
bug #585 : Hook now works with users others than oneadmin
2011-05-09 17:38:43 +02:00
Ruben S. Montero
96f26468a1
feature #523 : Image repository is now decopled from storage backend. Source is generated by drivers using a driver-specific URL.
2011-05-07 02:49:07 +02:00
Ruben S. Montero
fd20b21081
Merge branch 'feature-575'
2011-04-28 13:39:00 +02:00
Ruben S. Montero
ba6c8e8e89
Merge branch 'feature-487'
2011-04-26 15:35:44 +02:00
Ruben S. Montero
dfc858a23a
Fix scons tests for xml-rpc-c with gcc 4.6
2011-04-22 00:39:17 +02:00
Ruben S. Montero
faff6589b2
Merge branch 'feature-523'
2011-04-14 17:01:24 +02:00
Ruben S. Montero
abe4ff6894
Merge branch 'feature-523' into feature-575
2011-04-13 00:03:19 +02:00
Carlos Martín
f49a206adf
Merge branch 'feature-523' into feature-487
...
Conflicts:
src/oca/java/test/ImageTest.java
src/oca/java/test/test.sh
2011-04-11 16:30:40 +02:00
Carlos Martín
92a74bd83b
Feature #523 : Small oned.conf fix, Add ImageID to one.vm.savedisk XML-RPC method, and Update Java API Image management and tests
2011-04-11 16:20:44 +02:00
Javi Fontan
27f4e8c03e
Added script to push data from probes to ganglia
...
(cherry picked from commit ddade2ec71efb5edbfb7ff10444489fb6cf7e1fa)
2011-04-11 15:44:21 +02:00
Carlos Martín
fdcca8a0fc
Merge branch 'feature-523' into feature-487
...
Conflicts:
include/Nebula.h
2011-04-08 16:11:29 +02:00
Carlos Martín
d68fa4bba8
Feature #487 : Core Unit Testing for VMTemplatePool
2011-04-07 12:32:35 +02:00
Daniel Molina
20d29f14ac
Merge branch 'master' into feature-523
2011-03-30 16:26:56 +02:00
Ruben S. Montero
35de55685d
Merge branch 'feature-407'
...
Conflicts:
src/host/ClusterPool.cc
2011-03-29 00:01:00 +02:00
Ruben S. Montero
7f67ceff0a
Merge branch 'feature-407' into feature-523
...
Conflicts:
src/image/ImagePool.cc
2011-03-24 16:53:43 +01:00
Jaime Melis
65701fd4d5
Bug #542 : Fault Tolerance Hooks - error state declaration
...
(cherry picked from commit 798b212fdf
)
2011-03-24 16:03:58 +01:00
Ruben S. Montero
c59f542ee6
feature #523 : Work on the Image Repository
2011-03-22 18:21:09 +01:00
Carlos Martín
3ab7e17a74
Feature #407 : Add cluster tests to do_tests.sh script
2011-03-22 16:08:28 +01:00
Tino Vázquez
a6b8c8c65a
bug #497 : Remove of the vm.schema file, info already on the web documentation
...
(cherry picked from commit cca976af0e
)
2011-03-16 12:34:10 +01:00
Ruben S. Montero
08466818fd
Merge branch 'feature-407' into feature-523
2011-03-10 12:34:46 +01:00
Carlos Martín
2eee00a1e3
Feature #407 : Host code cleanup and better error checks
2011-03-01 17:36:42 +01:00
Jaime Melis
77abcbe081
Run the main 'one' script with bash instead of sh
2011-02-28 16:58:51 +01:00
Jaime Melis
4980255942
Update copyright year to 2011
2011-02-25 14:34:44 +01:00
Ruben S. Montero
daa7fab3e1
bug: Added paths to network utils in ebtables hooks
2011-02-10 18:56:32 +01:00
Javi Fontan
ff8e45daf3
New probes and ganglia readers (from branch feature-446)
...
Feature #244 : Network interface statistics for KVM
Feature #446 : Probe to get monitoring info from ganglia
Feature #472 : Get cpu consumption from KVM VMs
poll_xen_kvm.rb - This new probe gets information from XEN and KVM vms.
If it is called with the name of a VM then its monitoring information
is written in standard poll probe way. If called without parameters
a base64-encoded yaml-representation of a hash containing the information
about all the VMs running in the host is returned.
poll_ganglia.rb - This probe gets information from ganglia pushed by gmetric.
Consumes the information generated by poll_xen_kvm.rb
ganglia_probe - Gets host monitoring information from ganglia. It pushes all
metrics that start by OPENNEBULA_
Ganglia.rb - library that holds ganglia reading code
2011-02-10 11:43:04 +01:00
Ruben S. Montero
e4d51971c6
bug #455 : Included note for VMDIR. Also some re-structure of the hook section
2011-02-09 18:06:47 +01:00
Carlos Martín
71103631aa
oned.conf: ebtables hooks added. DOT state diagrams added to share/doc. onevm command help improvements
2011-02-08 16:18:54 +01:00
Ruben S. Montero
9427962df6
Merge branch 'feature-466-2'
2011-02-07 10:43:39 +01:00
Ruben S. Montero
1236f0bfc2
feature #466 : Pass the name of the probe to be executed locally as option
2011-02-07 10:40:14 +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
Carlos Martín
087e2a5487
Fix for bug introduced in 334223db
2011-02-03 16:26:27 +01:00
Jaime Melis
aa828e3573
bug #466 : added a README file. Added Debian scripts
2011-02-03 13:44:02 +01:00
Ruben S. Montero
73b13ff4a8
feature #466 : SSH VMM driver can execute polls locally. Also VMM drivers get options for the number of threads and retries
2011-02-02 23:19:05 +01:00
Ruben S. Montero
334223dbca
Removed unused test files. Listed the test directories in the do_test script to prevent the execution of non-test files
2011-02-01 17:50:06 +01:00
Javi Fontan
0ad0cda489
Merged changes from bug-354 ( #354 )
...
f1bff01
bug #354 : kills any running daemon if OpenNebula fails to start
a821bf8
bug #354 : Fix if statement and reduced time to check for the daemons
96c4cbc
bug #354 : typo in one start script
eec200f
bug-354: check that the daemons have started
c883bab
Fixing whitespace for one script
2011-02-01 10:51:43 +01:00
Ruben S. Montero
3ab03c4268
Merge branch 'feature-457'
...
Conflicts:
src/nebula/SConstruct
src/scheduler/SConstruct
src/scheduler/src/pool/test/SConstruct
src/scheduler/src/sched/SConstruct
src/scheduler/src/xml/test/SConstruct
2011-01-28 17:01:28 +01:00
Ruben S. Montero
6e6061eeb9
feature #457 : do_tests now removes new test DBs
2011-01-27 23:37:37 +01:00
Ruben S. Montero
4ab8317d2b
feature #457 : Update do_tests.sh with the new scons options
2011-01-27 23:35:17 +01:00
Ruben S. Montero
91e367b17d
Merge branch 'feature-457' of dsa-research.org:one into feature-457
2011-01-27 23:14:12 +01:00
Tino Vázquez
0ec5a1f153
feature #457 : Add hooks for VM on FAILED
2011-01-27 18:36:28 +01:00
Carlos Martín
43b4340177
Feature #457 : Refactor of tests build process
2011-01-27 16:53:11 +01:00
Carlos Martín
01f40276ca
Features #379 & #457 : Code refactor to homogenize tests
2011-01-21 18:24:27 +01:00
Ruben S. Montero
6fdc67f6bd
feature #457 : retries is now an option for IMs. Also the number of retries defaults to 0 for all drivers
2011-01-20 18:36:37 +01:00
Carlos Martín
5ff7124f59
Feature #379 : Refactoring of Nebula.cc for testing.
2011-01-18 18:52:40 +01:00
Tino Vázquez
181115799e
feature #457 : fixes for host hook on error
2011-01-18 18:37:02 +01:00
Jaime Melis
1ad9a5d176
bug #466 : update ubuntu context scripts
...
(cherry picked from commit a387107e44
)
2011-01-18 11:27:19 +01:00
Tino Vázquez
9d7c8f6471
feature #457 : new force option for suspended VMs
2011-01-17 18:26:36 +01:00
Tino Vázquez
366b578a7f
feature #457 : added host error hook
2011-01-17 15:27:10 +01:00
Jaime Melis
995094aca1
Bug #456 : The build process should take into account the LDFLAGS environment variable
...
(cherry picked from commit cd8731e18f
)
2011-01-12 17:55:01 +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
Carlos Martín
c8fe9ab25d
Missing attribute help added to oned.conf
...
(cherry picked from commit a717c151f9
)
2010-12-22 19:19:21 +01:00
Ruben S. Montero
cd05b5a1ef
feature #357 : Added on failed hook for VMs
2010-12-22 18:08:04 +01:00
Jaime Melis
5fb6679242
bug #394 : changed CentOS init script to rely on /usr/bin/one instead of starting oned and scheduler separately
2010-11-24 12:58:45 +01:00
Jaime Melis
6b6390667e
bug #394 : created opensuse init script from opensuse's skeleton
2010-11-22 18:01:50 +01:00
Jaime Melis
010a26d5cb
bug #394 : changed chkconfig levels
2010-11-22 16:24:30 +01:00
Jaime Melis
373f00b6e0
bug #394 : added init scripts created by Dan Yocum and Damien Raude-Morvan
2010-11-22 13:14:37 +01:00
Ruben S. Montero
179cab7712
Merge branch 'feature-377' into one-2.0
2010-11-13 00:06:14 +01:00
Jaime Melis
6491d1f671
MANAGER_TIMER description in oned.conf
...
(cherry picked from commit 19ce20ed10
)
2010-11-11 15:19:30 +01:00
Carlos Martín
33e01f53b1
Feature #377 : MySQL port is now defined in oned.conf
2010-11-11 11:38:16 +01:00
Jaime Melis
827795d6fa
fixed vmcontext example for CentOS: updated start priority of script
2010-10-28 21:12:36 +02:00
Tino Vázquez
6a190e7ba8
Merge branch 'one-2.0' of dsa-research.org:one into one-2.0
2010-10-26 11:41:20 +02:00
Tino Vázquez
7e6f14f4af
Change typo in one script
2010-10-26 11:40:58 +02:00
Javi Fontan
4cd7ddff2c
Added more information to cli help/man
2010-10-20 17:53:25 +02:00
Ruben S. Montero
bdded6e2cd
Moved default location of remotes dir to /var/tmp/one
2010-10-20 17:23:28 +02:00
Javi Fontan
a968e5fd25
Changed version to 2.0.0 (man pages updated)
2010-10-19 17:41:29 +02:00
Javi Fontan
440a369372
Added cloud CLI man pages
2010-10-19 17:28:36 +02:00
Javi Fontan
0167498d90
Added first version of CLI man pages
...
These man pages are generated from CLI --help and --version text
using a slightly modified help2man command
2010-10-14 13:02:32 +02:00
Ruben S. Montero
37a13baf4a
bug #367 : Added patch for Xen vncdisplay number generation. Fix default VNC_BASE_PORT in oned.conf
2010-10-13 13:42:40 +02:00
Jaime Melis
1da03e8310
In the end we have decided to rename ShDriver to SshDriver.
...
This reverts commit 7095f3c7b7
.
2010-09-29 12:12:39 +02:00
Javi Fontan
6bb52aeaec
bug #339 : remote scripts directory is defined in oned.conf
2010-09-10 16:44:45 +02:00
Javi Fontan
311eefcb35
bug #341 : catch exceptions creating OpenNebula::Client
2010-09-09 16:23:13 +02:00
Jaime Melis
c894a86243
Merge branch 'one-2.0' of opennebula.org:one into one-2.0
2010-09-02 16:06:21 +02:00
Jaime Melis
52db425030
bug 333: created regex to parse the opennebula port
2010-09-02 16:05:46 +02:00
Ruben S. Montero
a52f527011
Added dummy drivers (IM & VMM)
2010-09-01 19:58:01 +02:00
Jaime Melis
b87eec2102
Merge branch 'feature-307' into one-2.0
2010-08-31 13:09:08 +02:00
Jaime Melis
e73b299d32
removed legacy vmm and im drivers
2010-08-31 10:47:22 +02:00
Jaime Melis
37c3077fa7
option to backup oned.log ( #318 )
2010-08-30 19:12:29 +02:00
Jaime Melis
be58d737ef
feature-307: moved scripts to src tree
2010-08-30 13:00:11 +02:00
Jaime Melis
c5ae345e7b
added libvirt readonly for readonly calls ( #307 )
2010-08-25 12:54:11 +02:00
Jaime Melis
e1931a4047
Removed debugging info for IM driver. Fixed bug in xen deploy script ( #307 )
2010-08-24 18:46:01 +02:00
Jaime Melis
f289b6bb28
Added VMM/KVM part of issue #307
2010-08-24 16:44:42 +02:00
Jaime Melis
4288175ad1
modified IM ssh mad according to new MONITOR protocol
2010-08-19 18:58:00 +02:00
Ruben S. Montero
92c31a5052
a faster mem_collector, tests also updated
2010-08-10 16:30:54 +02:00
Ruben S. Montero
190c324ca3
bug #308 : Updated Host tests with new table definition
2010-08-07 16:15:53 +02:00
Ruben S. Montero
34d488303f
Better example for vm template
2010-08-06 20:02:33 +02:00
Jaime Melis
e43bf2241b
Merge branch 'one-2.0' of git@opennebula.org:one into one-2.0
2010-08-06 13:40:11 +02:00
Jaime Melis
038d5a39aa
fixed installer of the image hook
2010-08-06 13:17:29 +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
Ruben S. Montero
b3857b1d22
bug #284 : Default location for the image repository
...
(cherry picked from commit 8b9313699d
)
(cherry picked from commit 4f93062acc
)
2010-08-02 12:13:12 +02:00
Daniel Molina
42bf46e21a
feature #297 : ImageRepository for managing images
2010-07-31 18:51:44 +02:00
Jaime Melis
322e67df44
fixed bugs in install.sh to improve package integration
2010-07-27 15:46:40 +02:00
Jaime Melis
3bee17de8a
Merge branch 'master' of opennebula.org:one
2010-07-26 18:11:13 +02:00
Jaime Melis
76d839e0f6
Changed the default trigger action for the image hook. Improved the image hook legibility
2010-07-26 17:54:06 +02:00
Javi Fontan
0069caca43
Set default authorization mad in oned.conf
2010-07-26 15:39:19 +02:00
Jaime Melis
5ee7d871e8
Disable image enable and disable in hook while bug #295 is fixed
2010-07-26 14:49:12 +02:00
Jaime Melis
4823b0b5d1
more bugs in image handling
2010-07-23 18:12:26 +02:00
Jaime Melis
933f4a6114
fixed bugs in image handling
2010-07-23 16:20:39 +02:00
Jaime Melis
9cbf3cac97
sed expression in install.sh was not compatible with Mac OS X
...
Changes the permission of newly created images
Default permissions of the image repository
2010-07-22 18:20:12 +02:00
Jaime Melis
cc88849620
Enabling image hook by default
2010-07-21 19:00:47 +02:00
Daniel Molina
10bd3b4e39
Save_as Image Hook
2010-07-21 17:57:57 +02:00
Tino Vázquez
c606303529
Adding EOF to oned.conf
2010-07-21 14:59:06 +02:00
Daniel Molina
c20cef8287
Bug #285 filetutils instead of ftools
2010-07-20 19:50:12 +02:00
Ruben S. Montero
54e8dfd1af
scons helper now uses fileutils instead of ftools
2010-07-17 01:58:24 +02:00
Ruben S. Montero
c2dab09159
feature #203 : Added some more checks to tests and build options
2010-07-15 16:37:58 +02:00
Ruben S. Montero
f9dbce8935
feature #203 : Restored original scons helpers
2010-07-09 09:42:17 +02:00
Ruben S. Montero
41b676e2c6
feature #203 : Tests now works with the AuthManager
2010-07-09 09:39:37 +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
0139994dcf
Merge branch 'feature-200'
2010-07-08 00:56:25 +02:00
Jaime Melis
cf28a511e4
feature #200 : fixed bugs in image hook
2010-07-01 16:23:38 +02:00
Jaime Melis
94f88f7e0b
added the image hook to the opennebula configuration file
2010-07-01 13:26:07 +02:00
Jaime Melis
4e70f46b58
Added image hook
2010-06-30 12:17:47 +02:00
Ruben S. Montero
0afd63941c
Better defaults: Bigger cache for pools, mac prefix, ID length in onevm
2010-06-28 21:45:17 +02:00
Ruben S. Montero
1d54c60f45
Merge branch 'feature-261'
2010-06-28 17:19:16 +02:00
Ruben S. Montero
f02561682e
Merge branch 'feature-258'
2010-06-28 15:10:17 +02:00
Ruben S. Montero
6d8cf78623
feature #258 : Default values for mm_sched
2010-06-28 14:43:35 +02:00
Ruben S. Montero
774c8e0d58
feature #200 : spaces in oned.conf
2010-06-25 19:17:17 +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
Daniel Molina
9311f27b41
feature #189 Added info to CONTEXT and REQUIREMENTS template schema
2010-06-25 13:50:13 +02:00
Ruben S. Montero
3ca2d5c755
feature #261 : VM_POLLING_INTERVAL set to 0 disables VM monitoring
2010-06-18 00:23:56 +02:00