Build system support for PPA

Bug #4002 reported by Daniel Silverstone on 2005-11-08
4
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Celso Providelo

Bug Description

Build, BuildQueue & Builder tables should be modified to support PPA system.

They also should be redesign to provide a more consistent way to execute tasks like:

 * Scoring faster and against holistc fields (target archives, pockets, etc)
 * Dispatching builds accross multiple classes of Builders (untrusted, trusted, ppa)
 * Provide ETA and performance measument base

Changed in launchpad-buildd:
assignee: nobody → dsilvers
status: New → Accepted
Celso Providelo (cprov) wrote :

It's worth to mention that BuildQueue table becomes an umbiguos name and requires renaming. I'd suggest "BuildJobQueue". Anyway it turns bug # 2418 obsolete.

Changed in launchpad-buildd:
assignee: dsilvers → nobody
Celso Providelo (cprov) wrote :

Maybe we can address this renaming in ArchiveRework task.

Celso Providelo (cprov) on 2006-08-11
description: updated
Celso Providelo (cprov) wrote :

It also depends on the completion of bug #56081 (Xen-based buildd)

Celso Providelo (cprov) wrote :

Stating work on this land, `ppa-buildd`.

Changed in soyuz:
assignee: nobody → cprov
status: Confirmed → In Progress
Daniel Silverstone (dsilvers) wrote :

How goes this?

Celso Providelo (cprov) wrote :

Daniel,

Almost done. Some UI is missing.

Would you be interested in be part of a tester team ?

The test system will be probably based on dogfood farm (at least 2 architectures).

Celso Providelo (cprov) wrote :

RF 4274

Changed in soyuz:
status: In Progress → Fix Committed
Joey Stanford (joey) on 2007-08-29
Changed in soyuz:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers