Carlos Martín
2fba9a4c5b
Feature #1739 : If the VM poll info can't be parsed, the VM is set to 'unknown'
2013-02-18 14:30:35 +01:00
Carlos Martín
69b4cfc083
Feature #1739 : Minor changes (code style, error message readability)
2013-02-18 14:25:48 +01:00
Ruben S. Montero
b84a0350a7
Merge branch 'feature-1739'
...
Conflicts:
src/common/NebulaUtil.cc
src/common/SConstruct
2013-02-17 00:07:07 +01:00
Ruben S. Montero
064e99df74
featue #1739 : Minor modifications
2013-02-16 23:49:23 +01:00
Ruben S. Montero
701f33ca5f
featue #1739 : Move Host and VM update functions to each class.
2013-02-16 02:55:17 +01:00
Carlos Martín
da19c47d29
Typo
2013-02-15 17:32:18 +01:00
Javi Fontan
1e0d87c147
Fix log path for Sunstone in system wide installation
2013-02-15 11:22:14 +01:00
Ruben S. Montero
9ab566b2d7
Merge branch 'feature-1068'
2013-02-14 23:05:25 +01:00
Ruben S. Montero
e1e6b15ec9
feature #1068 : Change default staging dir to /var/tmp
2013-02-14 23:04:30 +01:00
Jaime Melis
b73efa596b
Feature #1068 : add ceph to install.sh
2013-02-14 18:55:37 +01:00
Jaime Melis
9a19cbfdea
Feature #1068 : add ceph to oned.conf
2013-02-14 18:55:15 +01:00
Jaime Melis
3642a8eb08
Feature #1068 : add Ceph TMs
2013-02-14 18:54:34 +01:00
Jaime Melis
f52d7dbe34
Feature #1068 : rbd names inside the name attribute of the disk's section in the libvirt domain file
2013-02-14 18:53:49 +01:00
Carlos Martín
fd73ebf919
Feature #1739 : Clean Host error messages when the problem is solved
2013-02-14 16:55:47 +01:00
Carlos Martín
fd1a2d165a
Feature #1739 : Skip VMM monitoring the first period
2013-02-14 16:31:13 +01:00
Carlos Martín
c5f28d8a03
Feature #1739 : Change host monitoring timeout to 5 minutes
2013-02-14 15:26:30 +01:00
Carlos Martín
d749af7057
Feature #1739 : Merge oned.conf Host & VM monitoring intervals
2013-02-14 15:24:32 +01:00
Carlos Martín
7e9d1b8035
Feature #1739 : Move the host last_poll_time filtering to the DB query
2013-02-14 14:51:16 +01:00
Javi Fontan
997c4b1a34
feature #1737 : configurable default cache for attached disks
2013-02-14 12:59:42 +01:00
Carlos Martín
bf5fd2eb3e
Feature #1739 : Touch remotes location at start time to force the refresh
2013-02-14 12:18:44 +01:00
Carlos Martín
4b9d2a4926
Feature #1739 : Remove unused var
2013-02-14 11:14:24 +01:00
Carlos Martín
6de3545710
Feature #1739 : Decode the host poll info string also in case of error
2013-02-13 19:11:29 +01:00
Carlos Martín
2ea768842b
Feature #1739 : fix VMMD log levels, and omit redundant monitoring info
2013-02-13 19:11:29 +01:00
Tino Vazquez
6437653813
feature #1739 : Fix wrong host vmware polling when libvirt returns warnings
2013-02-13 18:45:22 +01:00
Carlos Martín
e37c4d1665
Feature #1739 : Add messages when extra VMs are detected
2013-02-13 18:06:20 +01:00
Jaime Melis
20df320d7c
Feature #1068 : The onedatastore command now shows the DISK_TYPE
2013-02-13 17:57:33 +01:00
Jaime Melis
a64f23372a
Feature #1068 : Add the datastore drivers for Ceph
2013-02-13 17:56:42 +01:00
Carlos Martín
ce565ac542
Feature #1739 : Update doxygen file
2013-02-13 16:12:49 +01:00
Carlos Martín
49fd57f43d
Feature #1739 : Monitor disabled hosts only if they have running VMs
2013-02-13 15:21:31 +01:00
Carlos Martín
22caac41d7
Feature #1739 : Improve host monitoring performance
...
We don't need to retrieve and parse each Host xml body column, we
already have the Hosts in the cache
2013-02-13 13:20:37 +01:00
Carlos Martín
2ee15e4b51
Feature #1739 : Monitor disabled hosts also
2013-02-13 13:01:58 +01:00
Carlos Martín
5ad0a55cad
Feature #1739 : Drivers inform that the VM_POLL info is included, making things easier for the core when 0 vms are found
2013-02-13 12:40:34 +01:00
Carlos Martín
aac7ca944c
Feature #1739 : Move the logic of what to do with a failed poll to VMMDriver
2013-02-13 11:07:23 +01:00
Carlos Martín
d95d0bddbc
Feature #1739 : Drivers only return VM/ID when the VM name is exactly one-id
2013-02-12 18:50:33 +01:00
Jaime Melis
555da9937b
Feature #1068 : The core supports RBD images
2013-02-12 18:42:17 +01:00
Carlos Martín
ad44a97905
Feature #1739 : Do not update poll info for VMs that should not be in the reported host
2013-02-12 18:11:54 +01:00
Carlos Martín
89f2cdac22
Feature #1739 : When an individual VM poll fails, the VM is set to unk
2013-02-12 17:57:37 +01:00
Carlos Martín
ea40607e26
Feature #1739 : All VMs are set to unk if the host poll fails
2013-02-12 17:47:16 +01:00
Carlos Martín
ead72d740b
Feature #1739 : Detect missing VMs from the Host poll info, and move them to 'unknown'
2013-02-12 17:15:28 +01:00
Carlos Martín
547505a92d
Feature #1739 : Do not set last_poll when a VM is deployed
2013-02-12 16:22:16 +01:00
Javi Fontan
1a712ed5a7
Change Util.h to NebulaUtil.h
...
In MacOS X Util.h caused problems compiling tty_expect as the filesystem
is not case sensitive by default and there is a /usr/include/util.h.
2013-02-12 12:15:09 +01:00
Carlos Martín
626af5edf3
Revert "feature #1483 : Prevents deleting of NULL pointer"
...
This reverts commit abb62dddebe80980cbbda315537e186b83c0866a.
2013-02-12 11:35:40 +01:00
Ruben S. Montero
3aef3139c9
Merge branch 'feature-1766'
2013-02-11 22:05:07 +01:00
Javi Fontan
562561c6ed
feature #1766 : SysLog support selectable at build time
2013-02-11 19:06:20 +01:00
Carlos Martín
ee78ce6691
Fix wrong scons file path
2013-02-11 18:51:55 +01:00
Carlos Martín
1a9600a6bb
Feature #1739 : Update vm last_poll when the operation ends, instead of when it is triggered
2013-02-11 18:32:26 +01:00
Carlos Martín
e665b0b6ba
Feature #1739 : Fix individual VM Poll
2013-02-11 18:31:19 +01:00
Carlos Martín
4cdedd2b57
Feature #1739 : Refactor VMMDriver poll so it can be called from IMMDriver
2013-02-11 17:50:08 +01:00
Carlos Martín
f5e7143e99
Feature #1739 : VectorAttribute::vector_value checks the value contents
2013-02-11 17:47:30 +01:00
Carlos Martín
8782676e2b
Feature #1739 : Minor code cleanup
2013-02-11 14:57:19 +01:00