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

Implement a puppet facts action that show fact differences between facter 3 and facter 4

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 6.20.0
    • Component/s: None
    • Labels:
    • Template:
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2021-01-20
    • Release Notes:
      Enhancement
    • Release Notes Summary:
      Hide
      Experimental feature.
      A new action called `puppet facts diff` was implemented to check if there are any differences between facter 3 and facter 4 outputs, and output the differences. Facts that change over time like memory and uptime are ignored.
      Show
      Experimental feature. A new action called `puppet facts diff` was implemented to check if there are any differences between facter 3 and facter 4 outputs, and output the differences. Facts that change over time like memory and uptime are ignored.
    • QA Risk Assessment:
      Needs Assessment

      Description

      The upgrade process should check the facts retrieved by Facter 3 and the Facts provided by Facter 4. If there are differences a warning should be displayed.

      Implement a puppet facts check action to the facts face to check if there are any differences between facter 3 and facter 4. This action should filter out the core facts that change over time (eg. Memory, Uptime, etc)

      We also need a bolt task implemented that is able to run the puppet facts diff command (this will be covered in a MODULES different ticket)

       

        Attachments

          Activity

            People

            Assignee:
            dorin.pleava Dorin Pleava
            Reporter:
            mihai.buzgau Mihai Buzgau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support