Snap store upload job notifications fail when snap build requester is a team
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson |
Bug Description
13:41 < stgraber> cjwatson, wgrant: could it be that snap store uploads don't work for powerpc? I fixed snapcraft to support powerpc and I'm seeing succesful builds on LP now but they all failed to upload.
13:45 < stgraber> https:/
13:45 < stgraber> I've retried it once already for good measure
13:52 < cjwatson> stgraber: *blink* I don't see why this would be arch-specific, but it's https:/
13:52 < cjwatson> which is a straight DB permissions bug, "ProgrammingError: permission denied for relation teammembership"
13:52 < cjwatson> though that's an OOPS while attempting to notify about a scan failure, so maybe there's a powerpc-specific scan failure on the store end
Related branches
- William Grant: Approve (code)
-
Diff: 200 lines (+49/-26)2 files modifieddatabase/schema/security.cfg (+2/-0)
lib/lp/snappy/tests/test_snapbuildjob.py (+47/-26)
summary: |
- Failure to upload powerpc snap + Snap store upload notifications fail when snap build requester is a team |
Changed in launchpad: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Colin Watson (cjwatson) |
summary: |
- Snap store upload notifications fail when snap build requester is a team + Snap store upload job notifications fail when snap build requester is a + team |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Quite a while after filing this, I've received this e-mail from Launchpad (just one, despite quite a number of failures):
Launchpad uploaded this snap package to the store, but the store failed to
scan it:
architectures: Invalid architecture specified in the manifest: powerpc.