Lander does not update sub ticket or add artifacts

Bug #1285802 reported by Chris Johnston
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu CI Engine
Fix Released
High
Francis Ginther
Ubuntu CI Services
Fix Released
High
Francis Ginther

Bug Description

Currently, a the subticket status isn't updated by the lander. This is
confusing now, but will become even more confusing with a ticket that has
multiple source packages (therefore multiple subtickets) you have no idea
what exactly the ticket is currently doing.

 affects ubuntu-ci-services-itself
 tags airline

Tags: airline

Related branches

tags: added: airline
Changed in ubuntu-ci-services-itself:
milestone: none → phase-0
importance: Undecided → High
Revision history for this message
Ursula Junque (ursinha) wrote :

Lander isn't updating not only the subticket status, but anything related to the subticket. For example, all artifacts related to package building belong to the subticket, but they're being added to the ticket instead.

summary: - Lander does not update sub ticket status
+ Lander does not update sub ticket
summary: - Lander does not update sub ticket
+ Lander does not update sub ticket or add artifacts
Revision history for this message
Francis Ginther (fginther) wrote :

The lander/branch source builder (bsb) are currently a bit brain dead here. The entire source package upload regardless of how many packages are there is treated as a single task.

This can be fixed with some API changes to pass the individual source package uploads from the lander to the bsb. That should then enable the bsb to associate status and artifacts to the separate SPUs when passing back status messages. And instead of sending one message every iteration, it sends N messages for N SPUs.

Changed in ubuntu-ci-services-itself:
assignee: nobody → Francis Ginther (fginther)
status: New → In Progress
Revision history for this message
Francis Ginther (fginther) wrote :

The branch lp:~fginther/ubuntu-ci-services-itself/bsbuilder-fixes adds subticket progress details. It is still missing the artifacts which will need to be added with a follow up MP.

Andy Doan (doanac)
Changed in ubuntu-ci-services-itself:
status: In Progress → 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.