Handle source packages that don't have a version bump from a prior upload

Bug #1284153 reported by Francis Ginther
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu CI Engine
Fix Released
High
Francis Ginther
Ubuntu CI Services
Fix Released
High
Francis Ginther

Bug Description

Every source package needs to have a unique and monotonically increasing source package version for each ticket. Failure to do so will result in failed builds.

We should document the basis for this limitation and provide and provide an example. Also document how building from a source MP and injecting a version string should eliminate this problem after phase 0.

The branch source builder should check the packages uploaded to the build and archive ppa before building and fail a ticket that would fail to build or copy.

Tags: airline

Related branches

summary: - Document the need for bumping the source package version when submitting
- new tickets
+ Handle source packages that don't have a version bump from a prior
+ upload
tags: added: airline
Evan (ev)
Changed in ubuntu-ci-services-itself:
assignee: nobody → Francis Ginther (fginther)
Changed in ubuntu-ci-services-itself:
milestone: none → phase-0
Changed in ubuntu-ci-services-itself:
status: New → In Progress
importance: Undecided → High
Revision history for this message
Francis Ginther (fginther) wrote :

I have some prototype code which does this. Just need to finish integration with the run_worker and provide some meaningful output.

Changed in ubuntu-ci-services-itself:
status: In Progress → Fix Committed
Andy Doan (doanac)
Changed in ubuntu-ci-services-itself:
status: Fix Committed → Fix Released
Ursula Junque (ursinha)
Changed in uci-engine:
assignee: nobody → Francis Ginther (fginther)
importance: Undecided → High
milestone: none → phase-0
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.