Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-3454

RFE: Allow master to hint when agent should reconnect

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Template:

      Description

      In the event of a reboot of a datacentre, all puppet agents will contact the master once they boot, leading to an overload of the master.

      To counteract this, splay can be used to randomise requests to the master.

      This RFE is to request a slot-style system instead. When a puppet agent requests a catalog the master would do one of two things:
      1. Allow the request, give the agent a catalog, and give a time for when to check in again.
      2. Delay the request, do not give the agent a catalog, and give a time for when to check in again.

      This would handle high load on the puppet server caused by uneven distribution of client requests, but would also have the additional benefit of allowing more frequent puppet runs.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              jamesp James Patterson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support