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> 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> 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.
> 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.
>
>

-- 
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.

Reply via email to