This is systemd weirdness. I've run into this error before on SuSE
with other init scripts and the fix was to reboot the machine. Then
you won't get the "Loaded: error (Reason: No such file or directory)"
anymore.

--
Later,
Darin


On Tue, Nov 13, 2012 at 9:29 AM, Bret Wortman <b...@thewortmans.org> wrote:
> It does not (and this is odd since I'm using F17):
>
> # service puppet status
> Redirecting to /bin/systemctl  status puppet.service
> puppet.service
>          Loaded: error (Reason: No such file or directory)
>          Active: inactive (dead)
>
> and yet ps still shows it running.
>
> But with your help, this at least starts it now, but I can't get the
> "ensure" bit working, and that's the really critical piece for us. Looks
> like Puppet is expecting to chkconfig this and that's not working. I also
> have no file in /etc/init.d at all, so there's apparently no start script on
> my system at all. I installed from the Puppetlabs repos.
>
> # puppet resource service puppet hasstatus=false ensure=running enable=true
> Error: Could not enable puppet: Execution of '/sbin/chkconfig puppet on'
> returned 1: error reading information on service puppet: No such file or
> directory
> :
> :
> service { 'puppet':
>   ensure => running,
>   enable => false,
> }
> #
>
> On Tuesday, November 13, 2012 8:40:08 AM UTC-5, Martin Alfke wrote:
>>
>> Hi Bret,
>>
>> On 13.11.2012, at 13:18, Bret Wortman wrote:
>>
>> I'm getting this problem on all the puppet client's I've been setting up
>> and it's got me both scratching my head (because I'm not seeing anything
>> obvious in any system logs) and pausing in my rollout until I get it solved:
>>
>> # puppet resource service puppet ensure=running enable=true
>>
>>
>> does the service script has a status option and does the status deliver
>> proper results?
>>
>> service puppet status
>>
>> Some service scripts do not check properly for the status or they deliver
>> wrong exit codes.
>> If this is the case you can set
>> hasstatus => false
>>
>> hth,
>>
>> Martin
>>
>> Error: Could not start Service[puppet]: Execution of '/sbin/service puppet
>> start' returned 1:
>> Error: /Service[puppet]/ensure: change from stopped to running failed:
>> Could not start Service[puppet]: Execution of '/sbin/service puppet start'
>> returned 1:
>> service { 'puppet':
>>   ensure => 'stopped',
>>   enable => 'false',
>> }
>> # ps aux | grep 'puppet agent' | grep -v grep
>> # puppet agent
>> # ps aux | grep 'puppet agent' | grep -v grep
>> root 55055 12.4  0.1 383924 45928 ?       Ssl   07:15    0:01
>> /usr/bin/ruby /bin/puppet agent
>> #
>>
>> Where should I look first? I'm not sure why this will start for me
>> interactively but not from the agent (this also fails if the agent is
>> already running in exactly the same fashion).
>>
>> Thanks!
>>
>>
>> Bret Wortman
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Puppet Users" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/puppet-users/-/Craxa7MPMXUJ.
>> To post to this group, send email to puppet...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> puppet-users...@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 view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/62Ns4IuyUJgJ.
> 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