Deprecate `spoke` and `user-spoke` model sets in Looker
Categories
(Data Platform and Tools Graveyard :: Operations, task, P2)
Tracking
(Not tracked)
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.
| Reporter | ||
Comment 1•4 years ago
|
||
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?
| Assignee | ||
Updated•4 years ago
|
| Assignee | ||
Comment 2•4 years ago
|
||
(In reply to Frank Bertsch [:frank] from comment #0)
To do this, we'll first move all models using
spokeeither to dev, or delete entirely. Dev should replace any usage of non-user models in prod. This will let us deprecatedspoke.Next, we will migrate the
user-spokemodels tomozilla_confidential. Finally we can deprecateduser-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?
| Reporter | ||
Comment 3•4 years ago
|
||
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.
| Assignee | ||
Comment 4•4 years ago
|
||
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.
| Assignee | ||
Comment 5•4 years ago
|
||
I've sudo'd into a user with 'User' role and verifed access to dashboards and explores still work.
Updated•3 years ago
|
Description
•