Jira (PDB-5326) Add database storage for workspaces

13 views
Skip to first unread message

Rob Browning (Jira)

unread,
Oct 18, 2021, 11:34:05 AM10/18/21
to puppe...@googlegroups.com
Rob Browning created an issue
 
PuppetDB / Improvement PDB-5326
Add database storage for workspaces
Issue Type: Improvement Improvement
Assignee: Unassigned
Components: PuppetDB
Created: 2021/10/18 8:33 AM
Priority: Normal Normal
Reporter: Rob Browning
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

Rob Browning (Jira)

unread,
Oct 18, 2021, 11:37:05 AM10/18/21
to puppe...@googlegroups.com
Rob Browning updated an issue
Change By: Rob Browning
Sprint: HAHA/Grooming

Austin Blatt (Jira)

unread,
Oct 19, 2021, 1:44:02 PM10/19/21
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Acceptance Criteria: * New migration to add workspaces and workspace_memberships tables
* Ensure proper primary key/foreign key constraints
* Add a migration schema diff test

Doesn't need
* A migration test with data because the tables are totally new.
Story Points: 3
Create new tables for storing workspace information. We will need to store workspace uuid's with their {{producer_timestamp}}'s (in the {{workspaces}} table. And a table of {{certname}}, {{workspace_uuid}} membership pairs in {{workspace_memberships}}

Q: Will this be on {{6.x}} and {{main}}, or just {{main}}?
A: {{main}} to reduce LTS risk

Austin Blatt (Jira)

unread,
Oct 20, 2021, 12:54:02 PM10/20/21
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Sprint: HAHA/Grooming HA 2021-11-03

Austin Blatt (Jira)

unread,
Oct 20, 2021, 1:00:04 PM10/20/21
to puppe...@googlegroups.com
Austin Blatt updated an issue
Create new tables for storing workspace information. We will need to store workspace uuid's with their {{producer_timestamp}}'s (in the {{workspaces}} table. And a table of {{certname}}, {{workspace_uuid}} membership pairs in {{workspace_memberships}}

Q: Will this be on {{6.x}} and {{main}}, or just {{main}}?
A: {{main}} to reduce LTS risk


We should clarify that we don't have to target {{6.x}} before we merge this

Stel Abrego (Jira)

unread,
Oct 21, 2021, 2:48:03 PM10/21/21
to puppe...@googlegroups.com
Stel Abrego assigned an issue to Stel Abrego
Change By: Stel Abrego
Assignee: Stel Abrego

Austin Blatt (Jira)

unread,
Nov 3, 2021, 12:42:03 PM11/3/21
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Sprint: HA 2021-11-03 , HA 2021-11-17
Reply all
Reply to author
Forward
0 new messages