Skip to content

PE-9173: install open-vm-tools in Ubuntu 22.04 FIPS base image - #789

Merged
santhoshdaivajna merged 1 commit into
mainfrom
fix/pe-9173-ubuntu22-fips-open-vm-tools
Aug 20, 2026
Merged

PE-9173: install open-vm-tools in Ubuntu 22.04 FIPS base image#789
santhoshdaivajna merged 1 commit into
mainfrom
fix/pe-9173-ubuntu22-fips-open-vm-tools

Conversation

@Yogeshwar-Pawade

@Yogeshwar-Pawade Yogeshwar-Pawade commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds open-vm-tools to the Ubuntu 22.04 FIPS base image so vSphere / vCenter can report the guest IP Addresses and DNS Name.

kairos-init installs the VMware guest agent for the SUSE family but not for Debian/Ubuntu. Without vmtoolsd running, vCenter shows blank IP/DNS and VMware Tools: Not running, not installed.

Why 22.04 FIPS specifically

  • PR PE-8787 PE-9173: upgrade kairos v4.1.2 & kairos-init v0.16.3 #682 (PE-8787 / PE-9173) fixed the non-FIPS core path by installing open-vm-tools in the kairosify Dockerfile.
  • The 20.04 and 24.04 FIPS Dockerfiles already carry open-vm-tools in their apt install lists.
  • The 22.04 FIPS Dockerfile was the only Ubuntu image still missing it — matching the field report on PE-9173 ("seeing this for ubuntu22 fips alone in latest build").

Change

Add open-vm-tools to the PRO-attached apt install list in ubuntu-fips/22.04/Dockerfile.ubuntu22.04-fips, positioned exactly as in the 24.04 sibling (shim-signed open-vm-tools cracklib-runtime).

open-vm-tools is not a cryptographic module, so it has no FIPS impact. The package ships its own open-vm-tools.service unit (gated on VMware virtualization), so it is inert on bare-metal / KVM.

Test plan

  • Build the Ubuntu 22.04 FIPS base image
  • Deploy an Edge host from it on vSphere
  • vCenter shows VMware Tools = Running, populated IP Addresses and DNS Name
  • systemctl status open-vm-tools → active; dpkg -l open-vm-tools → installed

Refs: PE-9173, PE-8787

…E-9173)

kairos-init installs the VMware guest agent (open-vm-tools) for the SUSE
family but not for Debian/Ubuntu. Without vmtoolsd, vSphere reports blank
IP Addresses / DNS Name for the guest.

PR #682 fixed this on the non-FIPS core path (kairosify Dockerfile) and
the 20.04 / 24.04 FIPS Dockerfiles already carry open-vm-tools, but the
22.04 FIPS Dockerfile was missed — so ubuntu22-fips alone still shows
blank IP/DNS in vCenter.

Add open-vm-tools to the 22.04 FIPS apt install list, matching the 24.04
sibling. It is not a cryptographic module, so it has no FIPS impact.
@santhoshdaivajna
santhoshdaivajna merged commit d423065 into main Aug 20, 2026
2 checks passed
@santhoshdaivajna
santhoshdaivajna deleted the fix/pe-9173-ubuntu22-fips-open-vm-tools branch August 20, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants