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

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • None
    • PUP 6.20.0
    • None
    • Night's Watch
    • 3
    • NW - 2021-01-20
    • Enhancement
    • 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.
    • 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

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

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support