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

File performance nearly twice as slow after update

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • PUP 5.3.4, PUP 5.4.0
    • PUP 5.3.6, PUP 5.5.1
    • None
    • None
    • Coremunity
    • Platform Core KANBAN
    • Needs Assessment
    • Bug Fix
    • 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.
    • 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. profile.txt
          0.9 kB
        2. image.png
          image.png
          14 kB
        3. fileevaltimes.png
          fileevaltimes.png
          106 kB

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support