lablup / lablup/backend.ai

Improve role fixtures (seed) to prevent missing RBAC data

Open
#13,311 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
670
Forks
183
Avg merge
15h 13m
Merged PRs (30d)
368

Description

Improve the role fixture (seed) mechanism so that RBAC-related data is never missing from seeded environments, and so that any missing data is easy to detect and verify.

JIRA Issue: BA-7113

Contributor guide

Open the contributing guide

Research direction

Start by locating the role fixture and seed mechanism, then trace how RBAC-related data is created in seeded environments. Verify which RBAC data can be missing and define checks that make omissions easy to detect and verify; done means seeded environments consistently contain the required RBAC data and missing data is reported clearly.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authorization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.