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

Update ha sync to handle explicit lifetime nodes

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PDB 6.3.1
    • Component/s: None
    • Labels:
      None
    • Template:
    • Team:
      PuppetDB
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      Create new sync entity type which will submit “describe node” commands.

      Handle the case where we’ll need to sync commands which would be expired locally because they’re from a bolt run where the producer_timestamp for the factsets/catalogs produced will be ignored in the current sync code. (this situation could happen when setting up a replica from scratch and we have factsets from bolt with a producer_timestamp which is too old to be synced and would be expired locally from the replica’s point of view.)

      Will need to add query support to tell which nodes we should sync even when the producer_timestamp is explicit. 

       

        Attachments

          Activity

            People

            • Assignee:
              zachary.kent Zachary Kent
              Reporter:
              zachary.kent Zachary Kent
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support