We are looking at deploying RHEL Atomic Host on top of ESXi. We need (Open) VMWare Tools on top of the Atomic Host OS to take snapshots and send over heartbeats. Since yum is not available in the OS, what would be the way to go?
-
1Given the constraints on Atomic Host, I'm not sure if that's possible. Your first move should be to open a case with Red Hat.– Michael HamptonSep 30, 2015 at 8:24
-
Thanks @MichaelHampton, we did that. Just wondering if anyone has experience and advice on that.– CloumaSep 30, 2015 at 8:35
-
We ended up giving up on Atomic Host and built our own using kickstart. Mind you that they are using a modified version of docker 1.5 as of this writing.– CloumaOct 8, 2015 at 6:56
4 Answers
you can create custom Atomic Host Images that include any RPM.
Just in case someone stumbles over this. A pkg-add feature has been added to atomic host:
rpm-ostree pkg-add open-vm-tools
It is broken in current version, but announced to be fixed with next release.
Red Hat now ships an open-vm-tools
container that can be installed as a system container to provide the VMWare Tools.
https://access.redhat.com/containers#/registry.access.redhat.com/rhel7/open-vm-tools
There is documentation on using the open-vm-tools
container as a system container here:
I believe RHEL has a vmware-friendly Atomic Host with vmwaretools/open-vm-tools installed for subscribers. But for CentOS you will need to build your own image to add open-vm-tools. Here are steps on how to do so: