Uploaded image for project: 'PuppetDB'
  1. PuppetDB
  2. PDB-1177

Status: (storage) Add the 'noop' field munging to the final report in the terminus

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PDB 3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      Design doc: https://docs.google.com/a/puppetlabs.com/document/d/1oxr-YATkV8E67Gq1YJ8vfsxazAp0DKSagAPTUbxOn4g/edit#

      Basically, the concept of a 'noop' as a report status was artificially added by Puppet, we want to either copy this concept, or create a new field. We're waiting on product to weigh in on this, to see which direction we should go.

      See the munging here: https://github.com/puppetlabs/pe-puppet-dashboard/blob/3.7.x/app/models/report.rb#L193-L197

      • Since we have the ‘ensure-statuses’ function that automatically populates report_statuses table, this should be all we need for this to work.
      • In the docs we reference the Puppet report format for the ‘status’ field for reports, however this is outside of the Puppet standard. So we’ll need to do something about this.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                wyatt Wyatt Alt
                Reporter:
                ken Ken Barber
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: