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

Puppet_Agent : Constant Corrective Change for sles 12

    XMLWordPrintable

    Details

    • Template:
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2020-08-18
    • Method Found:
      Needs Assessment
    • CS Priority:
      Reviewed
    • Zendesk Ticket IDs:
      40216,40672
    • Zendesk Ticket Count:
      2
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      This fixes a regression introduced in Puppet 6.16.0 where zypper package provider reports corrective changes when packages that contains release in version are installed.
    • QA Risk Assessment:
      Needs Assessment

      Description

      Basic Info
      Module Version:4.0.0
      Puppet Version:2019.8.0
      OS Name/Version:SLES 12

      When using the puppet_agent modules package_version to auto 

      Desired Behavior: Once correct version is installed, should not see any corrective changes.

      Actual Behavior: Seeing corrective change every puppet run

      "Notice: /Stage[main]/Puppet_agent::Install/Package[puppet-agent]/ensure: ensure changed '6.16.0-1.sles12' to '6.16.0' (corrective)"
      

      Also tested against centos and it did not have this issue, seems specific to sles.

      This was also tested on PE 2019.5.0 with puppet_agent v4.0.0 without this issue.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gheorghe.popescu Gheorghe Popescu
              Reporter:
              jason.stewart Jason Stewart
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support