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

File performance nearly twice as slow after update

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: PUP 5.3.4, PUP 5.4.0
    • Fix Version/s: PUP 5.3.6, PUP 5.5.1
    • Component/s: None
    • Labels:
      None
    • Template:
      PUP Bug Template
    • Team:
      Coremunity
    • Sprint:
      Platform Core KANBAN
    • Method Found:
      Needs Assessment
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      Hide
      Prior to this change, we were overpopulating the context stack with the server version. This caused file resources that required source content from the master to add this to the stack with every check in. This drastically increased the time it took to parse the context stack for every request made, because there was a massive amount of redundant data in it. This change ensures we do not overpopulate the stack with duplicate information.
      Show
      Prior to this change, we were overpopulating the context stack with the server version. This caused file resources that required source content from the master to add this to the stack with every check in. This drastically increased the time it took to parse the context stack for every request made, because there was a massive amount of redundant data in it. This change ensures we do not overpopulate the stack with duplicate information.
    • QA Risk Assessment:
      Manual

      Description

      Hello,

      we noticed that puppet runs take twice as long after updating to latest version. We did some research and noticed that "time - file" (–profile --summarize) doubled.

      The puppetdb version had no effect on this.

      Example node with agent 5.4.0 and server 5.2 :

      time file : 163,63

      Same node with agent 5.2 and server 5.1.4

      time file : 80,54

       

      visual:

      Please let me know if you need further data.

      also avail on slack as "betriebsrat"

        Attachments

        1. fileevaltimes.png
          fileevaltimes.png
          106 kB
        2. image.png
          image.png
          14 kB
        3. profile.txt
          0.9 kB

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Betriebsrat Sebastian
            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support