VMware Cloud Community
MFuchs
Contributor
Contributor
Jump to solution

Windows Server 2022 ESXi 7 Tools Upgrade

Hello,

we cannot upgrade the vmware tools anymore if we select Windows Server 2022 as Guest OS. If we try to scan Entity we get "Operating System not supported" - Status is Unknown.

Used Versions: VCSA 7.0.3d, ESXi 7.0.3d (same with previous VCSA/ESXi 7.x versions)

If we switch back to WS19 we can scan again and do upgrade. Strange behaviour. Has anyone else got this issue?

Same with e.g. FreeBSD13.

Entry in Log file on VCSA /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log

2022-04-05T16:41:38.097+02:00 error vmware-vum-server[25561] [Originator@6876 sub=vmOpsUtils] [vmOpsUtils 561] Action (SCAN) skipped for VM: ***BLACKED**. The guest OS Microsoft Windows Server 2022 (64-bit) is not supported

Any tips would be helpful.

Mario Fuchs

0 Kudos
1 Solution

Accepted Solutions
andrew_uk
Enthusiast
Enthusiast
Jump to solution

Hi,

I also am seeing the same, switching to 2019 it scans no problem. Through PowerCLI it shows me the information no problem. 

Did you find the issue? 

I wonder if it is related to VMware tools and VM Hardware Compatibility is reported incorrectly in the Updates tab of the VM in v...

View solution in original post

0 Kudos
18 Replies
andrew_uk
Enthusiast
Enthusiast
Jump to solution

Hi,

I also am seeing the same, switching to 2019 it scans no problem. Through PowerCLI it shows me the information no problem. 

Did you find the issue? 

I wonder if it is related to VMware tools and VM Hardware Compatibility is reported incorrectly in the Updates tab of the VM in v...

0 Kudos
MFuchs
Contributor
Contributor
Jump to solution

Cool. Great - your hint worked.

Greetings,

Mario Fuchs

0 Kudos
MFuchs
Contributor
Contributor
Jump to solution

Cool. Great - your hint worked.

Greetings,

Mario Fuchs

0 Kudos
andrew_uk
Enthusiast
Enthusiast
Jump to solution

Did you change the Guest OS version to 2019 or did you follow the steps in that article? 

0 Kudos
MFuchs
Contributor
Contributor
Jump to solution

Hi,

i followed the steps in the article and changed vciintegrity.xml.

Mario

Schaetzle
Contributor
Contributor
Jump to solution

I have the same problem and wanted to look at the linked article, but it seems to have been removed in the meantime (Page not found).
Is there a newer article here? Unfortunately I could not find anything on VMware.

0 Kudos
Schaetzle
Contributor
Contributor
Jump to solution

Many Thanks!

But if I add the lines as indicated in the instructions.
<supportedWindowsGuestIds>
< windows2022srvNext_64Guest/>
</supportedWindowsGuestIds>
above </vci_vcIntegrity> the restart of the update manager fails.

The following error message appears:

"Restart service request failed. Error: Service crashed while starting"


I have already checked the spelling with several times, experimented with the spaces - all without success.

If I undo all changes the service starts without problems.


What am I doing wrong?

0 Kudos
andrew_uk
Enthusiast
Enthusiast
Jump to solution

We used <windows2019srvNext_64Guest /> instead, seems to work with that.

0 Kudos
Schaetzle
Contributor
Contributor
Jump to solution

Strange
With me the service always crashes on restart.

I attach a screenshot with an excerpt of the vci-intgrity.xml here - maybe we are talking past each other.

0 Kudos
andrew_uk
Enthusiast
Enthusiast
Jump to solution

Seems to be the same as ours apart from one of the spacing, attached screenshot.

0 Kudos
andrew_uk
Enthusiast
Enthusiast
Jump to solution

It needs to be below <vci-vcintegrity> 

0 Kudos
Schaetzle
Contributor
Contributor
Jump to solution

Sorry - just saw through the answer that I had inserted it in the wrong place.
Then that can be nothing. In the right place it works (but interestingly only with the entry for Server2019 and not with the entry for Server 2022).

Then the screenshot helped after all 🙂

Many thanks for the support.

0 Kudos
esctodd
Contributor
Contributor
Jump to solution

I'm setting up a Server 2022 template, and came across this thread when researching why the VMware tools checks for Server 2022 didn't work.  I had no issues with Server 2019. 

The KB that andrew_uk linked was helpful, but discussion that followed also pointed to some issues with the KB.

  • The Updatemgr service doesn't like the leading space in < windows2022srvNext_64Guest/>. 
  • It still doesn't check for updates if I use the 2022 commands as listed, but works with the 2019 commands
  • The section talking about the text to enter for Server 2022 mistakenly labels it as "For windows server 2025."

 

 

0 Kudos
JLX_FR
Contributor
Contributor
Jump to solution

Totally agree with esctodd.

About the mentionned KB:
2022 section in the KB didn't solve anything and doesn't help.
2019 section in the KB is working.

We have several VC in v 7.0.3.00800 (7.0.3g) and they all have the same behaviour mentionned above.

 

0 Kudos
ClementPi
Contributor
Contributor
Jump to solution

thanks you perfect for windows 2022

Just add 

<supportedWindowsGuestIds>
  <windows2019srvNext_64Guest/>
</supportedWindowsGuestIds>

after reload update manager, wait for vcenter sync configuration and. Start again a check status onW2022 Vm.

Problem resolved

0 Kudos
maksym007
Expert
Expert
Jump to solution

good to know that issue was solved

0 Kudos
paules1
Contributor
Contributor
Jump to solution

hola como pudiste instalar windows server 2022 en VMware fusion

 

0 Kudos