Unclear why series initialization failed
Bug #835024 reported by
Diogo Matsubara
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Gavin Panella |
Bug Description
When a series initialization fails, the UI says so and provides a link to re-attempt the initialization.
The ui should also say why it failed so users can fix any problem on their side before re-attempting the initialization and wasting resources on something that might fail again for the same reason.
Attached is a screenshot of the series page when it fails.
Related branches
lp:~allenap/launchpad/series-init-failure-explanations-bug-835024
- Brad Crittenden (community): Approve (code)
-
Diff: 132 lines (+44/-7)3 files modifieddatabase/schema/security.cfg (+1/-1)
lib/lp/soyuz/model/initializedistroseriesjob.py (+22/-1)
lib/lp/soyuz/tests/test_initializedistroseriesjob.py (+21/-5)
lp:~allenap/launchpad/storm-json-property
- Gavin Panella (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedversions.cfg (+1/-1)
lp:~allenap/launchpad/series-init-failure-explanations-bug-835024-ui
- Benji York (community): Approve (code)
- Diff: 0 lines
lp:~allenap/launchpad/series-init-failure-explanations-bug-835024-db
- Graham Binns (community): Approve (code)
-
Diff: 208 lines (+17/-39)6 files modifiedlib/lp/services/memcache/restful.py (+2/-4)
lib/lp/soyuz/model/distributionjob.py (+3/-13)
lib/lp/soyuz/model/distroseriesdifferencejob.py (+5/-5)
lib/lp/soyuz/model/initializedistroseriesjob.py (+1/-3)
lib/lp/soyuz/model/packagecopyjob.py (+5/-13)
versions.cfg (+1/-1)
Changed in launchpad: | |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Gavin was looking at this in the past, assigning to him because I can't remember where he got to with it.