consistent timeouts of lp built snaps uploading to store
Bug #1648603 reported by
kevin gunn
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
kevin gunn | ||
Launchpad itself |
Fix Released
|
Undecided
|
Unassigned | ||
Ubuntu Developer Portal |
Invalid
|
Undecided
|
Unassigned |
Bug Description
unity8-session snap in the store is currently on a quite old version, even though our current launchpad project is set to build and upload regularly.
It fails upload with:
"Store upload failed: timeout exceeded."
As an example
https:/
I understand this is happening with other snaps (i.e. inkscape)
not sure which side is having the issue, store or lp.
this is going to become an issue as we go wider and external with the unity8 snap and application snap work.
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
assignee: | nobody → kevin gunn (kgunn72) |
milestone: | none → p2 |
status: | New → Confirmed |
Changed in developer-ubuntu-com: | |
status: | New → Invalid |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Some more facts:
- The snap is about 380MB
- The LP side doesn't seem particularly interesting. From cjwatson: apps.ubuntu. com MainProcess] Soft time limit (300.0s) exceeded for lp.services. job.celeryjob. CeleryRunJobIgn oreResult[ SnapStoreUpload Job_34011252_ 4f15615a- 3667-49ca- 8641-830274abb5 5b] ceeded( )
"""
[2016-12-06 19:19:51,073: INFO/Worker-3] Starting new HTTPS connection (1): upload.
[2016-12-06 19:24:49,265: WARNING/
[2016-12-06 19:24:49,265: ERROR/Worker-3] Failure in _doOops: SoftTimeLimitEx
(with a few uninteresting things from the same worker in between, basically just transaction management waffling)
the traceback is otherwise uninformative
"""
- The CUD logs are also not helpful. From thomi:
"I've completely failed to find anything interesting in the CUD logs. <snip> I couldn't find any POST in the CUD logs that remotely matched that timestamp so I wonder if this was something 'earlier' than the app units"
- Ted reports that sometimes just retrying the upload in LP works. I haven't seen that myself, but apparently it can work.
- I've even seen LP get stuck in the "uploading" state, never noticing a timeout. For example, https:/ /launchpad. net/~unity- team/+snap/ unity8- session- silo/+build/ 12636 -- as of the time of this writing -- is stuck at " Store upload in progress"