Closed Bug 1708785 Opened 4 years ago Closed 4 years ago

Deprecate `spoke` and `user-spoke` model sets in Looker

Categories

(Data Platform and Tools Graveyard :: Operations, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: frank, Assigned: jason)

References

Details

The spoke model set is developer only, and the user-spoke is all users. However we're following the data access proposal, and need to switch to the mozilla_confidential model set.

To do this, we'll first move all models using spoke either to dev, or delete entirely. Dev should replace any usage of non-user models in prod. This will let us deprecated spoke.

Next, we will migrate the user-spoke models to mozilla_confidential. Finally we can deprecated user-spoke.

Alongside this change we'll need to update the lookml-generator to deploy to mozilla-confidential instead of the spokes.

Jason, does the above sound right to you, w.r.t. needs done for model set permissions?

Flags: needinfo?(jthomas)
Assignee: nobody → hwoo
Assignee: hwoo → jthomas
Flags: needinfo?(jthomas)

(In reply to Frank Bertsch [:frank] from comment #0)

To do this, we'll first move all models using spoke either to dev, or delete entirely. Dev should replace any usage of non-user models in prod. This will let us deprecated spoke.

Next, we will migrate the user-spoke models to mozilla_confidential. Finally we can deprecated user-spoke.

This seems reasonable to me. A quick diff between 'spokes' and 'user-spokes' model sets show that 'firefox-desktop' is missing from 'user-spokes'. Have we migrated that to Dev?

This seems reasonable to me. A quick diff between 'spokes' and 'user-spokes' model sets show that 'firefox-desktop' is missing from 'user-spokes'. Have we migrated that to Dev?

Okay, that model still exists in looker-spoke-default. I'll go in and remove that associated code (it's not in use anywhere) and that should let us remove that model config and migrate everything to mozilla_confidential.

https://github.com/mozilla/lookml-generator/pull/150 merged in, I've updated 'Developer', 'email-login', 'Sudo Access', 'User', and 'Viewer' (not being used) to use mozilla_confidential model set. spoke and user-spoke model-sets have been removed.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

I've sudo'd into a user with 'User' role and verifed access to dashboards and explores still work.

Product: Data Platform and Tools → Data Platform and Tools Graveyard
You need to log in before you can comment on or make changes to this bug.