LiveFS.requestBuild disregards metadata_override for already-pending checks

Bug #1864860 reported by Colin Watson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Colin Watson

Bug Description

It's reasonable to dispatch multiple concurrent builds of the same LiveFS with different metadata_override parameters; those constitute different builds. (Canonical's web team has a service in development which does this.) However, Launchpad doesn't compare LiveFSBuild.metadata_override when determining whether a build is already pending, so it incorrectly raises LiveFSBuildAlreadyPending if there is a pending build with other parameters equal but a different metadata_override.

Related branches

Colin Watson (cjwatson)
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers