Merge lp:~henninge/launchpad/access-to-translationgroup-table into lp:launchpad/db-devel
Proposed by
Henning Eggers
Status: | Merged |
---|---|
Approved by: | Henning Eggers |
Approved revision: | not available |
Merged at revision: | not available |
Proposed branch: | lp:~henninge/launchpad/access-to-translationgroup-table |
Merge into: | lp:launchpad/db-devel |
Diff against target: |
145 lines (+78/-9) 2 files modified
database/schema/security.cfg (+3/-0) lib/lp/translations/tests/test_translationimportqueue.py (+75/-9) |
To merge this branch: | bzr merge lp:~henninge/launchpad/access-to-translationgroup-table |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Muharem Hrnjadovic (community) | code | Approve | |
Julian Edwards (community) | Needs Fixing | ||
Guilherme Salgado | release-critical | Pending | |
Review via email: mp+15643@code.launchpad.net |
Commit message
Add permissions to queued user to fix translations uploads.
To post a comment you must log in.
Added database permission to fix this: launchpadlibrar ian.net/ 36423030/ bDF1qc8NVJ5FX6m GghGbd19C93f. txt
http://
Julian Edwards on the launchpad ML (typo removed):
> 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.