So far in this book, we have covered several tasks related to the build and configuration of Linux servers for deployment in an Enterprise environment. While much of the work we have completed scales well to cover most scenarios, it must be noted that so far we have only installed packages from one of two sources—either the upstream public package repositories corresponding to each Linux distribution we are using or, in the case of our PXE booting chapter, from an ISO image we downloaded.
Needless to say, this presents several challenges, especially when it comes to creating repeatable, manageable builds of Linux. We will explore these in greater depth in the section titled Installing Pulp for patch management, but suffice to say, using the publicly available repositories means that two builds being performed on two different...