Hai,
Thanks for catching the problems with the redhat init scripts, they
have been updated to reference the correct files. The updated init
scripts will be available in the next rc.

On Tue, May 29, 2012 at 2:11 PM, hai wu <haiwu...@gmail.com> 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> 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.
>



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

Reply via email to