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

Cache the zypper list-updates output

    Details

    • Template:
    • Story Points:
      2
    • Sprint:
      RE 2015-04-08, RE 2015-04-22

      Description

      The zypper provider calls `zypper list-updates` in order to get a list of the packages that have newer versions. Then it checks if the resource name matches any of the items in the list, and then applies the newer version. The problem with the above though is that it runs list-updates for every single package instance, while it should be run only once, as it provides all the packages that have newer versions available. I'm going to submit a PR for this in github.

      risk assessment: medium (FR only for now)
      probability: medium (sles, zypper provider ensure=>latest)
      severity: low (meh, it's a bit slower)
      highest testing layer: unit

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tampakrap Theo Chatzimichos
              QA Contact:
              Eric Thompson
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support