Jira (PDB-1110) Support HA in PE Module

2 views
Skip to first unread message

AJ Roetker (JIRA)

unread,
Jan 13, 2015, 1:41:23 PM1/13/15
to puppe...@googlegroups.com
AJ Roetker created an issue
 
PuppetDB / New Feature PDB-1110
Support HA in PE Module
Issue Type: New Feature New Feature
Assignee: Unassigned
Created: 2015/01/13 10:40 AM
Priority: Normal Normal
Reporter: AJ Roetker

The PE module needs to be updated to optionally manage the puppetdb-sync service config for PuppetDB for HA, in addition the master part of the module needs to take a list of PuppetDB's for the terminus to use. We should also work through what a user wanting to add a second PDB should look like (I imagine it will look fairly similar to adding additional master).

Things to look out for:

  • Certificate whitelisting on RBAC/Master; functionality should already be there in the pe-pdb module with the defined-type
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.3.10#6340-sha1:7ea293a)
Atlassian logo

AJ Roetker (JIRA)

unread,
Jan 13, 2015, 1:42:27 PM1/13/15
to puppe...@googlegroups.com
AJ Roetker updated an issue
Change By: AJ Roetker
The PE module needs to be updated to optionally manage the puppetdb-sync service config for PuppetDB for HA, in addition the master part of the module needs to take a list of PuppetDB's for the terminus to use. We should also work through what a user wanting to add a second PDB should look like (I imagine it will look fairly similar to adding additional master).

Things to look out for:
- Certificate whitelisting on RBAC/Master; functionality should already be there in the pe-pdb module with the defined-type
- There might be some other config changes etc that haven't been updated in the pe module that may need to be updated as well

Kenneth Barber (JIRA)

unread,
Jan 15, 2015, 5:18:56 AM1/15/15
to puppe...@googlegroups.com
Kenneth Barber commented on New Feature PDB-1110
 
Re: Support HA in PE Module

Isn't there another team that looks after changes to the installer? I mean, I know you used to work on that team, but we shouldn't be taking on the work of another team if there are resources allocated specifically for this kind of thing already.

Brian LaMetterey (JIRA)

unread,
Jan 15, 2015, 10:45:51 AM1/15/15
to puppe...@googlegroups.com
Brian LaMetterey updated an issue
 
Support PuppetDB HA in PE Module
Change By: Brian LaMetterey
Summary: Support  PuppetDB  HA in PE Module

Brian LaMetterey (JIRA)

unread,
Jan 15, 2015, 11:23:55 AM1/15/15
to puppe...@googlegroups.com
Brian LaMetterey commented on New Feature PDB-1110
 
Re: Support PuppetDB HA in PE Module

The distinction we are trying to draw is that there is an installer team whose role is to develop and maintain the installer application itself, and there are other development teams whose role is to create "plugins" for that installer to use when installing a given component.
So you're right, developers outside of the installer team are not expected to understand that system. The flip side is that the installer team is not expected to understand all of the various components that get installed.
(The installer team is, however, expected to pair with other development teams on "how to use the installer API" to create plugins/config that are used by the installer.)

This ticket covers the PDB-specific work to create the config/plugin that will be used by the installer, and the related ticket covers the installer team's work to pair with us on integration. Maintenance will fall out as a shared responsibility to triage root-cause area, then appropriate team digging in from there.

Kenneth Barber (JIRA)

unread,
Jan 15, 2015, 11:28:57 AM1/15/15
to puppe...@googlegroups.com

Alright, well this is brand new for us, I'd like us all to understand the details if we can at some point. Sounds a bit 'hand wavey' at the moment .

Brian LaMetterey (JIRA)

unread,
Jan 15, 2015, 12:01:53 PM1/15/15
to puppe...@googlegroups.com

hehe, true... this is a switch, but to be fair we have re-organized teams and workstreams since then. I think the "hand-waving" you're detecting is partially us figuring out our new world. I think you're right to be wary, and we want to make sure these guidelines actually work (or further iterate).

Russell Mull (JIRA)

unread,
Oct 20, 2015, 7:44:05 PM10/20/15
to puppe...@googlegroups.com
Russell Mull updated an issue
 
Change By: Russell Mull
Sprint: PuppetDB 2015-12-02
This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4)
Atlassian logo

Kenneth Barber (JIRA)

unread,
Nov 18, 2015, 10:49:46 AM11/18/15
to puppe...@googlegroups.com
Kenneth Barber updated an issue
Change By: Kenneth Barber
Fix Version/s: PDB 4.0.0
This message was sent by Atlassian JIRA (v6.4.12#64027-sha1:e3691cc)
Atlassian logo

Kurt Wall (JIRA)

unread,
Nov 20, 2015, 3:12:02 AM11/20/15
to puppe...@googlegroups.com
Kurt Wall updated an issue
Change By: Kurt Wall
QA Risk Assessment Reason: Dupe ticket
QA Risk Assessment: Low
QA Status: Reviewed

Claudia Petty (Jira)

unread,
Jun 21, 2023, 10:57:08 AM6/21/23
to puppe...@googlegroups.com
Claudia Petty updated an issue
Change By: Claudia Petty
Labels: new-feature
This message was sent by Atlassian Jira (v8.20.21#820021-sha1:38274c8)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages