The OSPipeline might need to know what disk layout it will be put onto, enforce this by making the PartitionTable a property of the OSPipeline, and require child pipelines to query it when needed.
GetRedHatRelease()
GetHostDistroName()
common
ImageConfig