Jira (PUP-11728) Puppet agent ignore splay when runinterval is lowered

6 views
Skip to first unread message

Steve Jones (Jira)

unread,
Jan 31, 2023, 1:57:03 PM1/31/23
to puppe...@googlegroups.com
Steve Jones created an issue
 
Puppet / Bug PUP-11728
Puppet agent ignore splay when runinterval is lowered
Issue Type: Bug Bug
Affects Versions: PUP 7.18.0
Assignee: Unassigned
Created: 2023/01/31 10:56 AM
Priority: Normal Normal
Reporter: Steve Jones

Puppet Version:

7.18.0
Puppet Server Version:

2021.7.0.16
OS Name/Version:

Oracle Linux 7

When lowering runinterval on agents, from 60m to 30m for example, splay on, and splaylimit set to runinterval, agents quicker trigger a run and ignore the splay setting.  We use the puppet_conf bolt task to make agent config changes, so a large group of agents suddenly synchronize and stay that way when we update their runintervals on disk. Restarting agents resolves the issue because the splay setting will be used. We run into this because sometimes we set runinterval to a higher value when we think we have performance problems on the compilers or primary server. Reverting the setting then causes this issue, which causes performance problems

To reproduce:

bolt task run puppet_conf action=set setting=splay section=agent value=true
bolt task run puppet_conf action=set setting=splaylimit section=agent value=10m
bolt task run puppet_conf action=set setting=runinterval section=agent value=10m

They're synchronized now, the fix is restarting all the agents.  That's not bad, but I don't see the benefit to having the agent reread the puppet.conf every few seconds if it can't handle an updated runinterval properly.

Desired Behavior:

I would expect it the agent schedule to work similarly to as if I had just restarted the agent.

Actual Behavior:

Agents stack up and run simultaneously.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo

Michael Hashizume (Jira)

unread,
Feb 7, 2023, 4:27:06 PM2/7/23
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages