Issue #5801 has been updated by James Turnbull. Target version deleted (post-GA)
---------------------------------------- Feature #5801: Add repository modules to PE for managing apt/yum repos. https://projects.puppetlabs.com/issues/5801 Author: Corey Osman Status: Accepted Priority: High Assignee: Category: Target version: Keywords: Branch: Affected PE version: This is an offshoot of #5790. But it would be really neat to have the installer create a puppet yum repo since its going to install an http server. 1. Create a Yum repo with all the necessary rpm files in it 2. Create a yum repo file to be distributed to all agents 3. Host the yum repo on the newly installed Http server 3. Let the user install via Yum instead. This would make it easier to update and install the agents on 100+ systems. This is of course assuming you have your ssh keys installed everywhere. For instance I could just do the following to install on all my systems: <pre> #!/bin/bash # This script will run a forloop on the given hosts with the given command # Install the puppet yum repo, then install puppet via yum and the puppet repo CMD="rpm -ivh http://puppet/puppet-repo.rpm;yum -y install pe-puppet" # ghosts returns all systems running rhel4 defined in /etc/ghosts HOSTS=`ghosts rhel4` for host in $HOSTS; do echo $host ssh root@${host} "${CMD}" done </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
