build job in train should check whether built version is higher than in silo
Bug #1353451 reported by
Michał Sawicz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CI Train [cu2d] |
Fix Released
|
Undecided
|
Robert Bruce Park |
Bug Description
When using X-Auto-Uploader: no-rewrite-version, if you don't pay attention, the train might try and upload a version that's already there in the PPA, which will silently fail, 'cause the landers don't get PPA rejection reports.
Ideally the train would forward emails from silos to landers, having first checked that the version it's trying to upload is higher than any in the PPA.
Related branches
lp:~robru/cupstream2distro/upload-phase-version-check
- PS Jenkins bot: Approve (continuous-integration)
- Robert Bruce Park (community): Approve
-
Diff: 49 lines (+21/-0)2 files modifiedcitrain/build.py (+8/-0)
tests/unit/test_script_build.py (+13/-0)
Changed in cupstream2distro: | |
status: | New → Confirmed |
Changed in cupstream2distro: | |
assignee: | nobody → 𝓡𝓸𝓫𝓮𝓻𝓽 𝓑𝓻𝓾𝓬𝓮 𝓟𝓪𝓻𝓴 (robru) |
status: | Confirmed → Fix Committed |
To post a comment you must log in.
Fix committed into lp:cupstream2distro at revision 937, scheduled for release in cupstream2distro, milestone Unknown