Issue #21705 has been updated by Charlie Sharpsteen.

Tracker changed from Bug to Feature
Subject changed from empty agent catalog run lock file to Empty pidlock files 
should be considered stale and cleaned up 
Category set to agent
Status changed from Unreviewed to Accepted
Target version set to 3.x
Keywords changed from agent_catalog_run_lockfile to agent_catalog_run_lockfile 
daemon pidlock

It looks like this behavior is a holdover from the pre-3.0 days where `puppet 
agent --disable` would create and empty pid lock to prevent agent daemons from 
executing catalog runs. With the release of 3.0, the agent disabler uses a 
separate lockfile so the behavior of empty pid lockfiles can definitely be 
depreciated, if not removed.


----------------------------------------
Feature #21705: Empty pidlock files should be considered stale and cleaned up 
https://projects.puppetlabs.com/issues/21705#change-94409

* Author: RoMan Shipovskij
* Status: Accepted
* Priority: Normal
* Assignee: 
* Category: agent
* Target version: 3.x
* Affected Puppet version: 
* Keywords: agent_catalog_run_lockfile daemon pidlock
* Branch: 
----------------------------------------
Sometimes, after incorrect system shutdown, catalog run lock file is empty, and 
agent always show message:
<pre>
Notice: Run of Puppet configuration client already in progress; skipping
</pre>
only manual removing lock file helps

to reproduce:
<pre>
touch $(puppet agent --configprint agent_catalog_run_lockfile)
</pre>
now agent newer apply catalog again


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to