[Bug 633274] New: vmtoolsd: modprobe vmmemctl fails because it was renamed
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c0 Summary: vmtoolsd: modprobe vmmemctl fails because it was renamed Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: wiethoff@tfh-bochum.de QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 the init-script vmtoolsd returns for restart: Kernel: 2.6.34-12-default open-vm-tools: 2010.03.20-3.14 Reproducible: Always Steps to Reproduce: 1. /etc/init.d/vmtoolsd restart Actual Results: /etc/init.d/vmtoolsd restart Shutting down vmtoolsd killproc: cannot stat /usr/bin/vmware-user: No such file or directory FATAL: Module vmmemctl not found. done Starting vmtoolsd FATAL: Module vmmemctl not found. done Expected Results: Shutting down vmtoolsd done Starting vmtoolsd done if [ -x $VMTOOLSUSER_BIN ]; then /sbin/killproc -SIGUSR1 $VMTOOLSUSER_BIN fi modprobe -r vmware_balloon || : would be help... BUT: There are still major problems with the open-vm-tools in ESX4.1. You cant hot copy any opensuse 11.3 virtual machine... dont have a clue -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c Helge Wiethoff <wiethoff@tfh-bochum.de> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |dimstar@opensuse.org |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c1 --- Comment #1 from Helge Wiethoff <wiethoff@tfh-bochum.de> 2010-08-29 08:20:55 UTC --- Hi, a nice workaround: only use the Kernel-Modules from the repository. vmware-guest-kmp-default eg. After that you can install the original vmware-tools without compiling anything... maybe this is helpful for somebody -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c2 --- Comment #2 from Dominique Leuenberger <dimstar@opensuse.org> 2011-04-19 09:38:29 UTC --- in 113, vmmemctl was merged into the main kernel, and thus had been dropped from the open-vm-tools package. The init script though still needs to load the module for correct functioning. The 'problem' though is that the module in the kernel is renamed, in 2.6.34 kernel (as shipped with 11.3) the module is called vmware_balloon.ko (in later kernels it is renamed toi vmw_balloon.ko). This patch should fix this issue. Index: /etc/init.d/vmtoolsd =================================================================== --- /etc/init.d/vmtoolsd (revision 8e9e01641ae7c4290d8b6544570a7604) +++ /etc/init.d/vmtoolsd (working copy) @@ -69,7 +69,7 @@ fi modprobe vmblock mount -t vmblock none /proc/fs/vmblock/mountPoint - modprobe vmmemctl + modprobe vmware_ballon modprobe vmsync ## Start daemon with startproc(8). If this fails ## the return value is set appropriately by startproc. @@ -91,7 +91,7 @@ umount /proc/fs/vmblock/mountPoint || : modprobe -r vmblock || : modprobe -r vmsync || : - modprobe -r vmmemctl || : + modprobe -r vmware_balloon || : # Remember status and be verbose rc_status -v -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c3 --- Comment #3 from Dominique Leuenberger <dimstar@opensuse.org> 2011-05-06 07:37:06 UTC --- Test-Packages with the fixed init script should come out here soon: http://download.opensuse.org/repositories/Virtualization:/VMware:/11.3/openS... If tested, we can even consider a maintenance update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c4 --- Comment #4 from Helge Wiethoff <wiethoff@tfh-bochum.de> 2011-05-06 08:11:48 UTC --- There is still a problem but i dont know what it is about: the vCenter marks the VM as "not managed". Does anyone have a suggestion? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c5 --- Comment #5 from Michal Kubeček <mkubecek@novell.com> 2011-05-06 10:04:39 UTC --- Shouldn't VMTOOLSUSER_BIN be changed to /usr/bin/vmware-user-suid-wrapper in the init script? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c6 --- Comment #6 from Dominique Leuenberger <dimstar@opensuse.org> 2011-05-06 10:11:07 UTC --- (In reply to comment #5)
Shouldn't VMTOOLSUSER_BIN be changed to /usr/bin/vmware-user-suid-wrapper in the init script?
no, the suid wrapper is started, does some magic, spanws vmware-user without root rights and terminates itself. the SIGUSR signal has to go to vmware-user directly -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=633274 https://bugzilla.novell.com/show_bug.cgi?id=633274#c7 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #7 from Dominique Leuenberger <dimstar@opensuse.org> 2012-02-05 18:42:29 UTC --- openSUSE 11.3 went out of support. Updated packages for open-vm-tools keep on being available in Virtualization:VMware for the time being. If reproducible on maintained versions, please create a new bug with relevant information. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com