How to UNINSTALL open vmware tools on SuSE 11.2???

Hello!

We have about 60 ESX servers and use them with various guest OSes (+500 virtual machines). However, we have troubles with SuSE 11.2 as guest OS. To solve the problems, we have to uninstall the open vmware tools and install the “original” VMwareTools from VMware/ESX.

No problem, one might think.

…unless the open vmware tools wouldn’t reinstall themselves every time we enter the YaST software manegement or run YOU. I have four packages regarding kernel and Vmware installed and like to keep it that way:
some-vm# rpm -qa | grep -Ei ‘(kernel|vmware|<\vm&gt;)’ | sort
VMwareTools-7304-213532.i386
kernel-default-2.6.31.12-0.2.1.i586
kernel-source-2.6.31.12-0.2.1.noarch
linux-kernel-headers-2.6.31-3.4.noarch
Whenever I start `yast -i´, add not software but sipmply accept the empty list, it wants to install
kernel-default-devel
libvmtools0
open-vm-tools
vmware-guest-kmp-default
Why? How can I stop this?

We don’t like to install RPMs by hand in the future.

I have removed all those “patterns-” RPMs.

Please help!
Thank you!

What repositories do you have active?

zypper lr -d

Nothing special - just what SuSE installed:
someserver# zypper lr -d

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

–±------------------------------------±----------------------------±--------±--------±---------±-------±----------------------------------------------------------------±-------
1 | http-download.opensuse.org-a1a1ea33 | Updates for openSUSE 11.2-0 | Yes | Yes | 99 | rpm-md | Index of /update/11.2 |
2 | openSUSE 11.2-0 | openSUSE 11.2-0 | Yes | No | 99 | yast2 | cd:/// |
3 | repo-debug | openSUSE-11.2-Debug | No | Yes | 99 | NONE | Index of /debug/distribution/11.2/repo/oss |
4 | repo-non-oss | openSUSE-11.2-Non-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/11.2/repo/non-oss |
5 | repo-oss | openSUSE-11.2-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/11.2/repo/oss |
6 | repo-source | openSUSE-11.2-Source | No | Yes | 99 | NONE | Index of /source/distribution/11.2/repo/oss |
Also zypper does not complain about any unsatisfied dependencies:
someserver# zypper verify
Retrieving repository ‘Updates for openSUSE 11.2-0’ metadata [done]
Building repository ‘Updates for openSUSE 11.2-0’ cache [done]
Loading repository data…
Building repository ‘openSUSE 11.2-0’ cache [done]
Building repository ‘openSUSE-11.2-Non-Oss’ cache [done]
Building repository ‘openSUSE-11.2-Oss’ cache [done]
Reading installed packages…

Dependencies of all installed packages are satisfied.
Strange.

Using YaST set the open VMware tools to Taboo.
HTH.

>
> Hello!
>
> We have about 60 ESX servers and use them with various guest OSes (+500
> virtual machines). However, we have troubles with SuSE 11.2 as guest OS.
> To solve the problems, we have to uninstall the open vmware tools and
> install the “original” VMwareTools from VMware/ESX.
>
> No problem, one might think.
>
> …unless the open vmware tools wouldn’t -reinstall- themselves every
> time we enter the YaST software manegement or run YOU. I have four
> packages regarding kernel and Vmware installed and like to keep it that
> way:
> some-vm# rpm -qa | grep -Ei ‘(kernel|vmware|<\vm&gt;)’ | sort
> VMwareTools-7304-213532.i386
> kernel-default-2.6.31.12-0.2.1.i586
> kernel-source-2.6.31.12-0.2.1.noarch
> linux-kernel-headers-2.6.31-3.4.noarch
> Whenever I start `yast -i´, add not software but sipmply accept the
> empty list, it wants to install
> kernel-default-devel
> libvmtools0
> open-vm-tools
> vmware-guest-kmp-default
> Why? How can I stop this?
>
> We don’t like to install RPMs by hand in the future.
>
> I have removed all those “patterns-” RPMs.
>
> Please help!
> Thank you!
>
>

That is strange. :open_mouth:

It appears it comes in from the OSS and update repos.

Marking taboo should stop the problem.

No, not at all, this is default behavior, read /etc/zypp/zypp.conf about “recommended” packages.

Yes, the same goes for VirtualBox.

For 60 remotely administered machines?

Not really, unless you have a lot of time.

Using ssh + a zypper al command (put in a script calling all remote machines one by one) would be more efficient, IPs could be read from a file

No, I tried that before. It does not work.

The strange thing is: zypper doesn’t want to install any of those packages. Only yast -i´ or you´ do.

Did you find any resolution to this? I’m having a similar issue, where all of my other distributions install and run the VMware tools fine, but my OPenSuse 11.2 VM’s all say “unmanaged”