[SRU] Is there a process to have universe sources promoted to main in stable series?

Sebastien Bacher seb128 at ubuntu.com
Thu Dec 1 15:01:34 UTC 2022


Thanks Lukas and Utkarsh for the replies.

I've targeted those MIR reports to 22.04 now as you suggested. I'm 
mentioning them for reference as I'm unsure if they would show up on 
your standard query since the 'active serie' status is fix released and 
by default launchpad buglists don't show past series unless specified.

https://bugs.launchpad.net/ubuntu/+source/webp-pixbuf-loader/+bug/1979121
https://bugs.launchpad.net/ubuntu/+source/libwpe/+bug/1973031
https://bugs.launchpad.net/ubuntu/+source/wpebackend-fdo/+bug/1973033

Cheers,
Sebastien

Le 01/12/2022 à 12:23, Lukas Märdian a écrit :
> Hi Sebastien,
>
> Am 01.12.22 um 11:31 schrieb Sebastien Bacher:
>> Hey there,
>>
>> That's a question probably for the SRU team.
>
> The question if a new software feature can be enabled in a stable 
> series post feature freeze is probably a question for the SRU team, 
> indeed. But I don't think there's any formal process to it.
> But this case also requires involvement of the MIR team, IMO.
>
>> I've recently uploaded webp-pixbuf-loader as a new package to 22.04 
>> (SRU https://launchpad.net/bugs/1993789). The goal is to enable webp 
>> support on the desktop in the LTS. The package got promoted to main 
>> in Kinetic.
>> I would like to know if there is a formal process to ask for 
>> promotion in a stable serie?
>> The intend is to have the package pulled it by our default image 
>> viewer (eog), so that would be a SRU to eog adding a depends or 
>> recommends on webp-pixbuf-loader. Can I go ahead with the SRU or 
>> should I get input from the MIR team first?
>
> First, we (the MIR team) had a very similar case with fwupd -> 
> protobuf-c in the past, although that was for hardware enablement, 
> which might be a bit stronger case than enablement of a new software 
> feature:
>
> https://bugs.launchpad.net/ubuntu/+source/protobuf-c/+bug/1956617
>
>
> So retroactive promotion to "main" in stable series is possible and 
> has been done in the past, and we've been using the normal MIR process 
> to find consensus. The MIR and potentially security teams should 
> agree, which should be easy if the same version of a software is 
> already supported in another series. I'd suggest using the same MIR 
> bug, adding the required target series, to get formal agreement from 
> the MIR and security teams, before uploading any SRU pulling in the 
> new dependency.
>
>> Also for webp-pixbuf-loader the version in 22.04 is the same than the 
>> one that got reviewed and promoted by the MIR team, but we have 
>> another similar need for webkitgtk where we would like to build using 
>> libwpe/wpebackend-fdo but in this case the version in 22.04 is older 
>> than the one that got promoted in Kinetic, would that change the answer?
>
> As outlined above, I'd suggest to use the same MIR bug that was used 
> for promotion in Kinetic, adding the required target series and asking 
> for MIR review/ACK from the corresponding teams, before uploading an 
> enablement SRU.
> It might be harder, require some extra work or even not be possible at 
> all to get the older (currently unsupported) version of a software 
> promoted to main, depending on the MIR/security assessment.
>
> Cheers,
>   Lukas
>



More information about the Ubuntu-release mailing list