Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update open-vm-tools to latest version 12.3.0 #2733

Closed
Grandma-Betty opened this issue Sep 5, 2023 · 4 comments
Closed

Update open-vm-tools to latest version 12.3.0 #2733

Grandma-Betty opened this issue Sep 5, 2023 · 4 comments
Labels
board/ova Open Virtual Appliance (Virtual Machine) bug hypervisor/vmware VMware related issues

Comments

@Grandma-Betty
Copy link

Grandma-Betty commented Sep 5, 2023

Describe the issue you are experiencing

Not really an issue, but is it possible to update open-vm-tools to the latest version 12.3.0? There have many improvements and security fixes being made since the 11.3.5 version that HAOS has implemented. Should not be such a thing as it is part of the buildroot package and only the .ova image would be affected, right?
Thank you in advance and -as always- thank you for your great work!

EDIT: I just mentioned the version on the official buildroot package is also the outdated version 11.3.5. Is there any reason for that?

What operating system image do you use?

ova (for Virtual Machines)

What version of Home Assistant Operating System is installed?

6.1.45

Did you upgrade the Operating System.

Yes

Steps to reproduce the issue

Anything in the Supervisor logs that might be useful for us?

-

Anything in the Host logs that might be useful for us?

-

System information

No response

Additional information

No response

@agners agners added the board/ova Open Virtual Appliance (Virtual Machine) label Sep 5, 2023
@agners
Copy link
Member

agners commented Sep 5, 2023

Is there any reason for that?

The reason that open-vm-tools did not got updated in upstream buildroot? Lack of interest/contributors I guess.

The open-vm-tools is one of these packages which are just annoying to maintain: Quite some patches needed to make it work, and upstream has a rather annoying contributor license agreement process.

I'll give it a try, if upgrading is somewhat straight forward I can probably handle it.

@agners agners added the hypervisor/vmware VMware related issues label Sep 5, 2023
@Grandma-Betty
Copy link
Author

Grandma-Betty commented Sep 5, 2023

I once compiled version 11 to make XPEnology (Synology DSM in a VM) work better in VMware environment (it's on one of my Git repositories). I remember running into a hassle back then but the developers of open-vm-tools were very helpful. Just in case you need help from them, it's worth asking I guess ;-)

@agners
Copy link
Member

agners commented Sep 5, 2023

I've started an attempt, but the patches in buildroot do not cleanly apply to the current version. Also rebasing them is non-trivial, at least for some (specifically 0007-Use-configure-to-test-for-feature-instead-of-platfor.patch).

Most of the patches are actually open PRs upstream (e.g. vmware/open-vm-tools#383 or vmware/open-vm-tools#631), but they seem not to make it through. So Buildroot and other (meta-)distributions have to keep maintain these patches 😢

I probably can reuse the latest patches from OpenEmbedded, those have been rebased to 12.1.5 at least.

agners added a commit to agners/operating-system that referenced this issue Sep 5, 2023
* buildroot 1ba9746c5a...a3dced0daf (1):
  > package/openvmtools: bump version to 12.3.0
agners added a commit to agners/operating-system that referenced this issue Sep 5, 2023
* buildroot 1ba9746c5a...a3dced0daf (1):
  > package/openvmtools: bump version to 12.3.0
agners added a commit that referenced this issue Sep 5, 2023
* buildroot 1ba9746c5a...a3dced0daf (1):
  > package/openvmtools: bump version to 12.3.0
@agners
Copy link
Member

agners commented Sep 5, 2023

Addressed with #2735.

@agners agners closed this as completed Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board/ova Open Virtual Appliance (Virtual Machine) bug hypervisor/vmware VMware related issues
Projects
None yet
Development

No branches or pull requests

2 participants