You are herecrash, bang, wallop, what a server (creating a kickstart+puppet solution from scratch) / keeping things running / repo / putting the repo into kickstart
putting the repo into kickstart
We can add the repository to our kickstart with the repo keyword. We can then specify packages or groups from the repository in the %packages section.
Tweet
repo --name=Local --baseurl=http://server0.example.com/install/Local/x86_64We will want our group to be installed as well as our repository rpm, here is how we do that.
@localclientNow after installation our client will have the following packages installed from our repository
[root@client15 ~]# rpm -q puppet ruby-augeas func puppet-0.24.8-1.el5.1 ruby-augeas-0.2.0-1.el5 func-0.24-1.el5Now that we have our extra rpms installed, we can move on to configuring puppet.