The builds portlet in the DSPR page does not appear for unembargoed packages

Bug #244931 reported by Julian Edwards
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Michael Nelson
Tags: lp-soyuz ui
Changed in soyuz:
assignee: nobody → julian-edwards
importance: Undecided → Medium
milestone: none → 1.99
status: New → Confirmed
Changed in soyuz:
assignee: julian-edwards → al-maisan
status: Confirmed → In Progress
Celso Providelo (cprov)
Changed in soyuz:
milestone: 1.99 → none
Revision history for this message
Kees Cook (kees) wrote :

I'd like to see the priority of this bumped -- researching build logs after a security release has been published is not easy currently. :)

Revision history for this message
Julian Edwards (julian-edwards) wrote :

By your command :)

But seriously, when bug 276020 is done you won't really need this as much I guess?

Changed in soyuz:
assignee: al-maisan → michael.nelson
importance: Medium → High
milestone: none → 2.2.2
status: In Progress → Triaged
Revision history for this message
Celso Providelo (cprov) wrote :

Even via the API, P3A security builds/publications will be not reachable by ordinary users. This bug is about this scenario:

"John has just installed wireshark from the intrepid-security and he is curious to know if there was any warning while building it"

"John" wants to read the wireshark buildlogs, but he can't access the ~ubuntu-security PPA (not via the UI neither via the API, fortunately). Although, since wireshark was unembargoed, anyone has permission to view it.

The only problem is that we don't list the builds in the UI. DSSPR (not DSPR) uses the SPR portlet-builds (based in SPR.builds), which filters out builds that happened in other archives than PRIMARY and PARTNER.

Changed in soyuz:
milestone: 2.2.2 → 2.2.3
Changed in soyuz:
milestone: 2.2.3 → 2.2.4
Changed in soyuz:
status: Triaged → In Progress
Revision history for this message
Michael Nelson (michael.nelson) wrote :

RF 8189. The solution required two queries: the first gets all builds that were built in the context of a main archive (this includes new/failed builds), the second ensures we include builds built in other archives that have subsequently had binaries published in a main archive, the union of the two being returned.

Changed in soyuz:
status: In Progress → Fix Committed
Changed in soyuz:
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

Remote bug watches

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