Missing permissions when storing translations uploads in librarian.
Bug #492273 reported by
Henning Eggers
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Henning Eggers |
Bug Description
Julian Edwards on the launchpad ML:
> We just noticed this happening:
> http://
>
> It's basically because process-accepted script (which runs with the "queued"
> database user) did not have permission to access translationgroup. Is this
> a new table in 3.1.11?
>
> Stub hacked SELECT permissions into the live database for now but I'd be keen
> to discuss a solution with you on how we can avoid this in the future. It
> probably involves you being aware of soyuz upload tests when making changes to
> translation import code.
Related branches
lp:~henninge/launchpad/access-to-translationgroup-table
- Muharem Hrnjadovic (community): Approve (code)
- Julian Edwards (community): Needs Fixing
- Guilherme Salgado: Pending (release-critical) requested
-
Diff: 145 lines (+78/-9)2 files modifieddatabase/schema/security.cfg (+3/-0)
lib/lp/translations/tests/test_translationimportqueue.py (+75/-9)
description: | updated |
Changed in rosetta: | |
importance: | Critical → High |
Changed in rosetta: | |
milestone: | 3.1.11 → 3.1.12 |
Changed in rosetta: | |
status: | In Progress → Fix Committed |
Changed in rosetta: | |
status: | Fix Committed → Fix Released |
tags: | added: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
To post a comment you must log in.