On Wed, Sep 18, 2019, at 8:00 AM, Nico Kadel-Garcia wrote:
You also have to pre-build your filesystems to have a place to copy
the files into at installation time. If you're going to go to that
much work, why are you bothering with yum? Why not just pre-build and
install a base operating system, which is much, much faster and
notably more network efficient than pulling down and installing RPMs?
I've installed roughly..... 20,000 hosts this way in my career, it
works really well for clusters.
This is what
https://github.com/coreos/rpm-ostree is all about of course.
As used by
https://getfedora.org/coreos/ , Fedora Silverblue and RHEL CoreOS/OpenShift 4.
(And that said in practice paired with pulling container images, not RPMs as well; though
rpm-ostree still allows layering and overrides for the host if you choose to opt-in to
that, which is a major difference from shipping a tarball around)