[PDB-1177] Status: (storage) Add the 'noop' field munging to the final report in the terminus Created: 2015/01/28  Updated: 2016/04/27  Resolved: 2015/02/18

Status: Closed
Project: PuppetDB
Component/s: None
Affects Version/s: None
Fix Version/s: PDB 3.0.0

Type: Task Priority: Normal
Reporter: Ken Barber Assignee: Wyatt Alt
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Epic Link: PDB ConsoleDB Retirement Phase 1
Story Points: 2
Sprint: PuppetDB 2015-02-25

 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.

Generated at Sun Jun 16 16:22:16 PDT 2019 using JIRA 7.7.1#77002-sha1:e75ca93d5574d9409c0630b81c894d9065296414.