I would much rather that these definitions be specified in yaml and configured by a hiera lookup form the cobbler profile.