Bug 917111 - Puppet agent does not start after update
Summary: Puppet agent does not start after update
Status: RESOLVED DUPLICATE of bug 916005
Alias: None
Product: openSUSE 13.1
Classification: openSUSE
Component: Maintenance (show other bugs)
Version: Final
Hardware: Other openSUSE 11.3
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: Theo Chatzimichos
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-10 13:22 UTC by Forgotten User CFuu6fqdt7
Modified: 2015-03-02 15:43 UTC (History)
5 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User CFuu6fqdt7 2015-02-10 13:22:27 UTC
After updating puppet to version 3.7.3-3.4.1 puppet agent does not start any more.

First, the corresponding systemd service file was renamed from "puppetagent.service" to "puppet.service"; one has to manually enable the service again.

Additionally, puppet.service is broken: The file contains the entries

EnvironmentFile=-/etc/sysconfig/puppet
ExecStart=/usr/bin/puppet agent ${PUPPET_EXTRA_OPTS} --no-daemonize

When starting puppet agent, ps(1) lists

/usr/bin/ruby2.0 /usr/bin/puppet agent  --server=${PUPPET_SERVER} --masterport=${PUPPET_PORT} --logdest=${PUPPET_LOG} ${PUPPET_EXTRA_OPTS} --no-daemonize

So, puppet agent is not initialized with the information provided in /etc/sysconfig/puppet.
Comment 1 Forgotten User 0wt-W6srW9 2015-03-02 15:43:47 UTC
There is already a bug report (with slightly more traffic) here: 

https://bugzilla.opensuse.org/show_bug.cgi?id=916005

*** This bug has been marked as a duplicate of bug 916005 ***