1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-07 17:17:41 +03:00
Commit Graph

478 Commits

Author SHA1 Message Date
Javi Fontan
6058460284 bug #800: added rake path in debian based distros
(cherry picked from commit 404844786c)
2011-09-13 16:35:04 +02:00
Javi Fontan
dfac4dcba1 nokogiri and xmlparser dependencies swapped in install_gems
(cherry picked from commit 90cbbd6215)
2011-09-13 16:34:47 +02:00
Javi Fontan
9515d78bc9 bug #803: added auth documentation to oned.conf 2011-09-12 18:25:53 +02:00
Carlos Martín
591f761c69 Bug #668: Change the LCM, the cancel action executes the epilog on success
(cherry picked from commit 5b67dd2ebb)
2011-09-12 18:15:36 +02:00
Javi Fontan
26996edcb3 bug #754: new man pages with the format error fixed 2011-09-12 13:00:47 +02:00
Ruben S. Montero
db784373db Merge branch 'master' of git.opennebula.org:one 2011-09-01 17:20:12 +02:00
Ruben S. Montero
194543a57a Updated oned.conf info for VM mads 2011-09-01 17:19:49 +02:00
Jaime Melis
b86fe543c2 Fixed typo in oned.conf 2011-09-01 17:10:41 +02:00
Carlos Martín
5023a2cf83 Update oned.conf VM_MAD description 2011-09-01 17:05:12 +02:00
Ruben S. Montero
81978b4ca2 bug: Update hook information in oned.conf. Moved ft hooks to a dir. Removed unneeded hooks. 2011-09-01 16:57:02 +02:00
Jaime Melis
1b51947976 Bug #648: vmcontext.sh script is not LSB compliant 2011-08-31 18:33:18 +02:00
Jaime Melis
74b0c93f6a Bug #760: generate random passwords 2011-08-31 14:00:55 +02:00
Ruben S. Montero
6b63fd4fe0 feature: New configuration attribute for the the number of HOSTs and VMs to be monitored per interval. 2011-08-16 18:12:45 +02:00
Javi Fontan
ad558f4ca6 added man pages for onezone and onevdc 2011-07-24 03:57:21 +02:00
Javi Fontan
0e627fffee added some require libraries for sunstone 2011-07-21 20:27:49 +02:00
Javi Fontan
becc361363 install proper sqlite version for ruby 1.9 2011-07-21 20:27:49 +02:00
Javi Fontan
330c590e25 bug #744: changed datamapper to data_mapper in install_gems script 2011-07-21 16:31:28 +02:00
Javi Fontan
94fef691c7 bug #743: correctly detects missing lsb_release 2011-07-21 16:17:26 +02:00
Jaime Melis
d38efff33e Bug #186: one stop does not kill oned 2011-07-21 13:23:35 +02:00
Carlos Martín
b256af87e8 Missing onegroup man page in installation 2011-07-19 13:09:45 +02:00
Javi Fontan
48435128b2 bugs in install_gems 2011-07-18 18:28:36 +02:00
Javi Fontan
36b8b5e741 added gem dependencies installation to install_gem 2011-07-18 13:07:49 +02:00
Javi Fontan
34014b9433 added xmlparser gem to install_gems 2011-07-15 18:57:20 +02:00
Tino Vázquez
bc36bca504 Add missing oZones templates 2011-07-15 18:07:30 +02:00
Javi Fontan
c998891178 changed install_gems directory and added it to install.sh 2011-07-15 11:53:48 +02:00
Javi Fontan
40dd340997 added oneacl man generation to SConstruct file 2011-07-14 18:38:46 +02:00
Javi Fontan
4f6341bed9 new man documentation 2011-07-14 18:33:54 +02:00
Ruben S. Montero
8e08923e73 bug: Update permissions of noVNC comand line utils 2011-07-12 23:47:20 +02:00
Javi Fontan
8db92a7612 Revert "port configuration reader for scheduler now more compatible"
Breaks startup when config file does not exist

This reverts commit 1cb6f97ebd.
2011-07-12 22:18:14 +02:00
Javi Fontan
697ac59538 feature #450: disable bundler gem checking 2011-07-12 19:27:15 +02:00
Javi Fontan
e6c9122fa1 feature #450: now install_gems does not use bundler 2011-07-12 19:24:58 +02:00
Javi Fontan
0cac34ce8f feature #450: help and warning message for install_gems 2011-07-12 16:08:00 +02:00
Javi Fontan
b8914f2d98 feature #450: added acct package to the Gemfile 2011-07-12 15:37:13 +02:00
Javi Fontan
439df29713 feature #450: new Gemfile and installation helper script 2011-07-12 15:22:34 +02:00
Javi Fontan
1cb6f97ebd port configuration reader for scheduler now more compatible 2011-07-12 12:37:23 +02:00
Jaime Melis
216b798a6c Fix host_error hook for the new OCA 2011-07-11 18:42:22 +02:00
Ruben S. Montero
2249929171 Merge branch 'feature-476'
Conflicts:
	src/vnm/VirtualNetwork.cc
2011-06-23 17:00:56 +02:00
Jaime Melis
d8a3628aef feature #476: remove old vlan hook 2011-06-21 17:46:51 +02:00
Jaime Melis
fc0e264ed5 feature #476: update oned.conf to reflect the new networking hooks 2011-06-13 16:04:41 +02:00
Javi Fontan
1d3b59652d Merge branch 'master' into feature-595 2011-06-13 14:51:40 +02:00
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
Constantino Vázquez Blanco
f41a74cd02 feature #200: Initial integration of ImagePool 2010-06-01 18:00:44 +02:00
Ruben S. Montero
ce6116bf24 feature #206: New configuration parameters to select the DB backend 2010-05-05 00:21:28 +02:00
Ruben S. Montero
c02612f77c feature #192: More options for the do_tests script 2010-05-03 00:00:42 +02:00
Ruben S. Montero
a4e7bb25ec feature #192: Automate test execution 2010-04-26 17:23:16 +02:00
Ruben S. Montero
4fc726ca50 Restored scons script from master 2010-04-22 22:34:47 +02:00
Ruben S. Montero
21b729dbdd feature #192: Decouple Logger from Nebula class 2010-04-21 00:40:16 +02:00
Ruben S. Montero
ec6b21ef9d feature #189: Added VNC_BASE_PORT to the configuration file, and PORT generation 2010-03-05 19:43:34 +01:00
Javier Fontán Muiños
fdfe10407e Changed copyright notice 2010-02-22 18:00:30 +01:00
Rubén S. Montero
92f3bdfc5b merge back missing changes from one-1.4
git-svn-id: http://svn.opennebula.org/one/trunk@953 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-16 15:27:20 +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
Jaime Melis
6c10de10cc the vm templates examples now belong to the oneadmin user
git-svn-id: http://svn.opennebula.org/one/trunk@914 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-11-10 18:01:47 +00:00
Jaime Melis
91ebf207b0 ebtables-xen accepts an array of bridges to act upon. Changed from array#count to array#length for backwards compatibility
git-svn-id: http://svn.opennebula.org/one/trunk@904 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-29 17:53:02 +00:00
Jaime Melis
04fbefc22a Added the description of the on 'done' hook. Changes all references of VM_ID to VMID in the configuration file. (#166)
git-svn-id: http://svn.opennebula.org/one/trunk@902 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-28 20:12:53 +00:00
Jaime Melis
bea2026a68 Added license banner. ebtables-flush now waits for a moment before running. ebtables-kvm accepts an array of bridges to act upon
git-svn-id: http://svn.opennebula.org/one/trunk@901 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-28 19:05:11 +00:00
Jaime Melis
033a20ebf4 Modified ebtables-xen script to use FORWARD rules (#160)
git-svn-id: http://svn.opennebula.org/one/trunk@898 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-27 17:03:02 +00:00
Jaime Melis
2aea6c3324 Modified ebtables scripts to use FORWARD rules (#160)
git-svn-id: http://svn.opennebula.org/one/trunk@895 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-27 11:46:47 +00:00
Javier Fontán Muiños
455e1ab338 Added ebtables-flush and also ebtables-kvm to install.sh
git-svn-id: http://svn.opennebula.org/one/trunk@889 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-23 14:52:03 +00:00
Jaime Melis
ebbb432395 Improved bash completion script
git-svn-id: http://svn.opennebula.org/one/trunk@874 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-21 16:33:30 +00:00
Jaime Melis
b3adef1844 Modifed install.sh and oned.conf to distribute tm_lvm
git-svn-id: http://svn.opennebula.org/one/trunk@866 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-16 13:50:56 +00:00
Jaime Melis
c327ea0868 Move madcommon.sh (#147)
git-svn-id: http://svn.opennebula.org/one/trunk@805 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-25 16:03:03 +00:00
Jaime Melis
ee4219fb3e Added license information
git-svn-id: http://svn.opennebula.org/one/trunk@798 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-22 09:20:40 +00:00
Javier Fontán Muiños
28f3546fcf ebtables script for kvm (#138)
git-svn-id: http://svn.opennebula.org/one/trunk@796 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-17 16:39:06 +00:00
Jaime Melis
24fc36eb50 Added openSUSE context scripts
git-svn-id: http://svn.opennebula.org/one/trunk@795 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-17 15:43:23 +00:00
Jaime Melis
03d3fc57b8 Added vmcontext scripts for CentOS. Minor correction of ubuntu vm template. (#94)
git-svn-id: http://svn.opennebula.org/one/trunk@788 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-14 15:55:31 +00:00
Jaime Melis
339c86f1d4 Added vmcontext scripts for ubuntu. Added license banners. (#94)
git-svn-id: http://svn.opennebula.org/one/trunk@787 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-11 15:46:59 +00:00
Jaime Melis
5ba13871cc Added the first draft of the bash_completion scripts of one commands
git-svn-id: http://svn.opennebula.org/one/trunk@785 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-08 13:15:23 +00:00
Jaime Melis
efaa7a92a5 Added ttylinux net-vmcontext and context scripts
git-svn-id: http://svn.opennebula.org/one/trunk@784 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-09-08 13:10:04 +00:00
Javier Fontán Muiños
7212278256 Added ebtables-xen hook
git-svn-id: http://svn.opennebula.org/one/trunk@708 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-21 10:45:54 +00:00
Constantino Vázquez Blanco
5118e198f6 Changed vm.template sample to conform to new quote convention.
git-svn-id: http://svn.opennebula.org/one/trunk@700 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-16 17:29:38 +00:00
Javier Fontán Muiños
a139a121d0 Changed default values in configuration file
* Polling interval is now 60 seconds
* VM_DIR is changed to the directory used in the documentation
* KVM is now the default driver for IM and VMM
* Default transfer driver is NFS



git-svn-id: http://svn.opennebula.org/one/trunk@699 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-16 17:14:01 +00:00
Javier Fontán Muiños
cdb222ae23 Start script checks for ONE_AUTH the first time it is started, #125
git-svn-id: http://svn.opennebula.org/one/trunk@692 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-14 17:20:47 +00:00
Javier Fontán Muiños
68c118e1c2 Cleaning up unused files from the repository
git-svn-id: http://svn.opennebula.org/one/trunk@679 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 14:28:03 +00:00
Javier Fontán Muiños
c42667c929 Cleaning up scons files
git-svn-id: http://svn.opennebula.org/one/trunk@487 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-23 17:24:12 +00:00
Rubén S. Montero
0ec3d2e084 Added some hook samples to oned.conf and modified SHUTDOWN hook
git-svn-id: http://svn.opennebula.org/one/trunk@462 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 23:31:41 +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
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
f1f6972bae Updated examples with context and new "syntax"
git-svn-id: http://svn.opennebula.org/one/trunk@394 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-07 01:15:47 +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
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
a8e3c441fa Support for Virtual CPU's. Xen & Libvirt now understands the VCPU
template attribute.


git-svn-id: http://svn.opennebula.org/one/trunk@333 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-30 12:30:28 +00:00
Javier Fontán Muiños
156fda728f Added license headers and changed copyright year. For #67.
git-svn-id: http://svn.opennebula.org/one/trunk@308 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-19 18:05:46 +00:00
Rubén S. Montero
9afa95964a address #64. Patch contributed by soren
git-svn-id: http://svn.opennebula.org/one/trunk@304 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-01-17 21:37:02 +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
Javier Fontán Muiños
be0328fc77 Fixed garbled script
git-svn-id: http://svn.opennebula.org/one/trunk@279 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-03 17:35:00 +00:00
Javier Fontán Muiños
6a97172804 Changed vmcontext script to the new version
git-svn-id: http://svn.opennebula.org/one/trunk@278 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-03 17:32:09 +00:00
Rubén S. Montero
b81b012cb3 VM_DIR default, fix indentation and some errors
git-svn-id: http://svn.opennebula.org/one/trunk@275 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-02 17:43:12 +00:00
Javier Fontán Muiños
9ef3ea451d Added sample tm scripts
git-svn-id: http://svn.opennebula.org/one/trunk@272 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-02 16:14:37 +00:00
Javier Fontán Muiños
38ee9466e1 Added dummy transfer manager
git-svn-id: http://svn.opennebula.org/one/trunk@271 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-02 15:52:03 +00:00
Javier Fontán Muiños
ebc50c248f tm_ssh is now the default Transfer Manager
git-svn-id: http://svn.opennebula.org/one/trunk@270 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-12-02 15:32:16 +00:00
Javier Fontán Muiños
f2d3180b15 mad debug now appends to log file
git-svn-id: http://svn.opennebula.org/one/trunk@260 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-25 15:32:34 +00:00
Constantino Vázquez Blanco
e559d2afa1 Changed VM.schema to reflect network management changes. Added network contextualization script for VMs.
git-svn-id: http://svn.opennebula.org/one/trunk@255 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-21 17:20:00 +00:00
Constantino Vázquez Blanco
fdf1f01faa Improving kernel_cmd support. Now works for XEN as well.
git-svn-id: http://svn.opennebula.org/one/trunk@245 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-18 14:21:21 +00:00
Javier Fontán Muiños
10321851d4 Deleted duplicated help text in oned.conf
git-svn-id: http://svn.opennebula.org/one/trunk@231 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-11-13 17:31:45 +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
Javier Fontán Muiños
6cdfc57d7d More help info and fixed bug in build logging
git-svn-id: http://svn.opennebula.org/one/trunk@108 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 16:07:52 +00:00
Javier Fontán Muiños
dd9b249ced Added help to build crash and more debugging information
git-svn-id: http://svn.opennebula.org/one/trunk@107 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-30 16:07:51 +00:00
Constantino Vázquez Blanco
8322e5b3bc Get rid of uneeded terminal echo
git-svn-id: http://svn.opennebula.org/one/trunk@94 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-15 17:24:29 +00:00
Javier Fontán Muiños
b8765168de Test file deletion is disabled so it is easier to debug xmlrpc-c finder
git-svn-id: http://svn.opennebula.org/one/trunk@92 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-11 17:44:24 +00:00
Javier Fontán Muiños
676a47486d Added some more recipes and debugging info to xmlrpc-c finder script
git-svn-id: http://svn.opennebula.org/one/trunk@91 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-09-11 17:41:02 +00:00
Javier Fontán Muiños
edb46f95de XMLRPC library finder does not break when it can not delete output file
git-svn-id: http://svn.opennebula.org/trunk@84 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2008-08-19 13:52:54 +00:00