Jira (PDB-4976) Disabling garbage collection will prevent startup with sync enabled

3 views
Skip to first unread message

Austin Blatt (Jira)

unread,
Dec 3, 2020, 6:37:04 PM12/3/20
to puppe...@googlegroups.com
Austin Blatt created an issue
 
PuppetDB / Bug PDB-4976
Disabling garbage collection will prevent startup with sync enabled
Issue Type: Bug Bug
Affects Versions: PDB 6.13.1
Assignee: Austin Blatt
Created: 2020/12/03 3:36 PM
Priority: Normal Normal
Reporter: Austin Blatt

This only affects pe-puppetdb.

In order to prevent deadlocks between initial garbage collection and initial sync on startup, we serialized the two with a promise. When the initial garbage collection completes it delivers on a promise and the initial sync can start. If gc is disabled, the promise is never delivered and sync can never run. The startup process hangs with puppetdb in maintenance mode and nothing in the logs.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages