Bump version to 0.15.2rc1
ui: correct oraclelinux icon name
astakos: Fix 'user-list' command

Filter results by user groups
cyclades: Remove verbose output from stats cmd

Do not print aggregate statistics for all Ganeti backends in case there
exists only one backend. Also, fix a small issue where Ganeti will
return a 'None' value for 'csockets' attribute when it cannot
communicate with a Ganeti node.
docs: Update CentOS installation guide

* Add note about hotplug not working on CentOS
* Add note about disabling SELinux
* Fix a minor typo
docs: Update install guides

* Change obsolete command `quota --sync` to `quota-verify`
gtools: Support Ganeti 2.10 too

Since Ganeti 2.10, the private ganeti module is installed and linked
under /etc/ganeti/share. If this path is found, include this path
in eventd.py before importing any ganeti related modules. Otherwise
import ganeti from /usr/share/ganeti.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Fix Internal Server Errors in not allowed requests

The 'api_method_not_allowed' method requires two arguments:
the request and the allowed methods to be listed in the Allow header.
However, the allowed_methods argument was missing from some calls,
resulting to unexpected failures.
This commit fixes these issues.
cyclades: Validate length of metadata
gtools: Fix collectd plugin wrt netstats

Ganeti with ifdown support adds a new file per NIC (with
name it's UUID) under /var/run/ganeti/kvm-hypervisor/nic/<vm>/.
Let ganeti-netstats.py collectd plugin be aware of this change.

Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
gtools: Small fixes to collectd net stats
stats: Fix unhandled exceptions

Catch two unhandled exceptions caused by requests that contained an
invalid (that could not be decrypted) VM hostname.
Update Changelog
Add release date and news for version 0.15.2
Bump version to 0.15.2
Merge branch 'hotfix-0.15.2'