> '/rpm/SOURCES/CIG-puppet-3.0.0rc2/conf/redhat/server.init' What's CIG-puppet?
-- Adrien Thebo | Puppet Labs Operations Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Tuesday, May 29, 2012 at 2:11 PM, hai wu wrote: > Hello, > > Maybe I am missing something major, but why we would need to install > both hiera and hiera-puppet packages on every puppet nodes (including > client)? My understanding is that hiera is just for backend data, and > is only needed on puppetmaster .. > > I was referring to /usr/sbin/puppetmasterd is missing from SPEC file, > and in '/rpm/SOURCES/CIG-puppet-3.0.0rc2/conf/redhat/server.init', it > is still referring to /usr/sbin/puppetmasterd, which would fail if I > do: /etc/init.d/puppetmaster start: > > Starting puppetmaster: /bin/bash: /usr/sbin/puppetmasterd: No such > file or directory > > Are you going to update server.init file accordingly for RHEL? > > Thanks, > Hai > > On 5/29/12, Matthaus Litteken <matth...@puppetlabs.com > (mailto:matth...@puppetlabs.com)> wrote: > > Yes, as mentioned in the release notes, hiera and the hiera puppet > > functions (hiera-puppet) are required for Puppet 3.0. That dependency > > is not limited to puppetmasters, which is why it isn't in the > > puppet-server section. > > > > With respect to /sbin files, the release notes mentioned the following: > > > > * Standalone commands > > The filebucket, pi, puppetdoc, ralsh, puppetca, puppetd, > > puppetmasterd, puppetqd, and puppetrun standalone executables have > > been removed. The replacements, puppet filebucket, puppet describe, > > puppet doc, puppet resource, puppet ca, puppet agent, puppet master, > > puppet queue, and puppet kick respectively, have already been > > available for at least one major version. > > > > So those sbin commands were deprecated in the 2.7 series and removed > > in the 3.0 series. Hope that helps. > > > > On Sun, May 27, 2012 at 9:43 PM, hyde <haiwu...@gmail.com > > (mailto:haiwu...@gmail.com)> wrote: > > > I just tried to install puppet 3.0.0rc2 using source rpm. > > > > > > The following 2 lines should be moved to be in section "%package > > > server": > > > > > > Requires: hiera >= 1.0.0 > > > Requires: hiera-puppet >= 1.0.0 > > > > > > And the spec file does not mention files under /sbin, like > > > puppetmasterd, and I could not find such files in source package > > > file .tar.gz, thus CIG-puppet is failing to be started. > > > > > > And the spec file for hiera-puppet package should not be: > > > > > > "Requires: puppet" > > > > > > It should be: > > > > > > Requires: puppet-server > > > > > > -- > > Matthaus Litteken > > Release Manager, Puppet Labs > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To post to this group, send email to puppet-users@googlegroups.com > > (mailto:puppet-users@googlegroups.com). > > To unsubscribe from this group, send email to > > puppet-users+unsubscr...@googlegroups.com > > (mailto:puppet-users+unsubscr...@googlegroups.com). > > For more options, visit this group at > > http://groups.google.com/group/puppet-users?hl=en. > > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com > (mailto:puppet-users@googlegroups.com). > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com > (mailto:puppet-users+unsubscr...@googlegroups.com). > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.