RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1959167 - [ESXi][RHEL-7][RHEL-8][open-vm-tools] Open VMware Tools is not included on AARCH64
Summary: [ESXi][RHEL-7][RHEL-8][open-vm-tools] Open VMware Tools is not included on AA...
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: open-vm-tools
Version: CentOS Stream
Hardware: aarch64
OS: Linux
unspecified
low
Target Milestone: beta
: ---
Assignee: Virtualization Maintenance
QA Contact: ldu
URL:
Whiteboard:
Depends On: 1959148 1959150 1959152 1959154
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-10 19:54 UTC by Razvan Corneliu C.R. VILT
Modified: 2021-11-01 10:57 UTC (History)
14 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-11 18:16:02 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github vmware open-vm-tools issues 495 0 None open unknown ioctl 1976 on Linux 5.10 (Void) 2021-05-10 19:54:56 UTC

Description Razvan Corneliu C.R. VILT 2021-05-10 19:54:56 UTC
Description of problem:

Open VMware Tools has native support for AARCH64 since version 11 (bc00152c1e5df9284eee2914062adaa3eb51a9f5) . Please include it in the Fedora/RHEL builds. Both EL7 and EL8 build and run successfully on ESXi VMs.

Version-Release number of selected component (if applicable): 11.0

How reproducible:
Every Time

If you change the ExclusiveArch to also include AARCH64, it builds fine and runs fine as long as:
* systemd is updated to include esxi-arm support (#1959148, #1959150)
* virt-what might also be a dependency. I've created a patch for esxi-arm support (#1959152, #1959154)

There is a workaround for the systemd issue, by removing the ConstraintVirtualization in the systemd unit (vmtoolsd.unit in the SRC.RPM), but I've created bug reports directly to Systemd and virt-what in order to have a proper fix and you can require a systemd > $nextVersion for aarch64.

There is an issue spamming the console with Unknown ioctl 1976 and I've linked to it, but it seems harmless and related to a vmci module that is not available.

Comment 1 Cathy Avery 2021-05-11 18:16:02 UTC
Hi,

There are currently no plans to support AARCH64.

We will update this BZ if those plans change.

Thanks,

Cathy

Comment 2 Razvan Corneliu C.R. VILT 2021-10-26 16:16:22 UTC
Hi Cathy, Carl,

The systemd maintainers have added the prerequisite vmware support to 8.5 (#1959150). Rich did the same for virt-what (#1959154 for el8 and #1959174 for el9). The only missing piece of the puzzle seems to be open-vm-tools. Could you please reconsider this? If you need any QA help I will volunteer to help out.

Thanks,
R.

Comment 3 Cathy Avery 2021-11-01 10:57:13 UTC
(In reply to Razvan Corneliu C.R. VILT from comment #2)
> Hi Cathy, Carl,
> 
> The systemd maintainers have added the prerequisite vmware support to 8.5
> (#1959150). Rich did the same for virt-what (#1959154 for el8 and #1959174
> for el9). The only missing piece of the puzzle seems to be open-vm-tools.
> Could you please reconsider this? If you need any QA help I will volunteer
> to help out.
> 
> Thanks,
> R.

Hi,

Unfortunately we will not be supporting open-vm-tools for AARCH64 in either RHEL7 or RHEL8. We do however suggest that you explore the SIG option [1] made available through CentOS as a way to get OVT AARCH64 support into the CentOS sources. 

[1] https://wiki.centos.org/SpecialInterestGroup

 
Thanks,

Cathy


Note You need to log in before you can comment on or make changes to this bug.