cloudstack/plugins/hypervisors/kvm
Remi Bergsma 87fdb521f0 CLOUDSTACK-8443: don't try to fix co-mounted cgroups
This setting works on CentOS 6 / RHEL 6 but does nothing, as
"cpu" cgroup is not mounted. On CentOS 7 / RHEL 7 systemd does
mount cgroups and "cpu" is co-mounted with "cpuacc". Hence, if
we specify "cpu" then this results in an error because it can
only use them both, or none.

By removing the setting, we rely on the default of qemu, which
is:
cgroup_controllers = ["cpu", "devices", "memory", "blkio", "cpuacct", "net_cls"]

Only if they are really mounted, they will be used. So, this will
work on both version 6 and 7.

The 'fix script' didn't work well, as after a reboot you'd still have qemu
throwing errors. Now we can handle the co-mountedcgroups.
2015-08-24 15:49:40 +02:00
..
resources/META-INF/cloudstack/kvm-compute Fix the NPE tht was being caught by the executeRequest() method. - The LibvirtUtilitiesHelper should have been injected, but it did not work on the Agent side. Due to that, when sending a StartCommand we were experiencing NPE, which made impossible to get SSVM/CPVM started. - The LibvirtUtilitiesHelper class is now being instantiated withing the LibvirtComputingResource 2015-05-27 13:19:57 +02:00
src CLOUDSTACK-8443: don't try to fix co-mounted cgroups 2015-08-24 15:49:40 +02:00
test plugins: fix test case, interface usage and checkstyle import issue 2015-08-14 12:23:50 +05:30
.pydevproject License header updates for the plugins folder. 2012-08-03 09:07:43 -04:00
pom.xml CLOUDSTACK-8335: removed ceph repository - artifact resolved from maven central 2015-05-01 11:10:06 +05:30