Wednesday, 20 November 2024

Re: Current microrelease approval process? (Re: SRU Documentation Reboot)

Hello Otto,

On Tue, Nov 12, 2024 at 9:38 PM Otto Kekäläinen <otto@ubuntu.com> wrote:
>
> Hi!
>
> Related to the new docs and process clarification, how should one
> today request for the microrelease exception?
>
> Page https://canonical-sru-docs.readthedocs-hosted.com/en/latest/reference/requirements/#new-upstream-microreleases
> does not specify exactly how to do it.

Following some links from the new documentation, I arrived at
https://wiki.ubuntu.com/StableReleaseUpdates#Documentation_for_Special_Cases

The Technical Board resolution on Landscape
(https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-March/000550.html)
provides a general rationale for the types of special cases that may
be approved here in future. Most exception approvals are now handled
directly by the SRU team.
To obtain a new ongoing exception such as those documented below:
Draft a wiki page, like the ones below, outlining what you believe
should be the exception.
Submit it to the SRU team for approval. This can be done to any
individual member of the SRU team directly, or you can send it to
ubuntu-release@lists.ubuntu.com for review.

The more recent exceptions, like OpenVPN, bind9, openldap, and others,
could be a good starting point.


>
> I filed https://bugs.launchpad.net/ubuntu/+source/mariadb/+bug/2086527
> and added ~ubuntu-sru, but not sure how to start the review and get
> "~ubuntu-sru will make the final decision" happening.
>
> If this is accepted, I would also file a request for Galera (pending
> stable releases for all maintained Ubuntu releases at
> https://salsa.debian.org/mariadb-team/galera-4/-/merge_requests).
>
> ...
> > > As a side note, the page about Package-specific notes links to
> > > https://wiki.ubuntu.com/StableReleaseUpdates#Documentation_for_Special_Cases,
> > > but I don't see anything about MySQL or MariaDB there. In reality we
> > > have been doing MySQL and MariaDB stable updates and security updates
> > > for years. I tried to search for the microrelease approvals from old
> > > mailing list archives, but I didn't find them - I am however pretty
> > > confident that they exist. MariaDB also a special mention in the
> > > security release process docs:
> > > https://wiki.ubuntu.com/SecurityTeam/PublicationNotes#Sponsoring_MariaDB_Security_Updates.
> >
> > You're right - there was a MySQL approval that's been lost. It
> > technically still exists but predates the current index. The original
> > thread is here:
> >
> > https://lists.ubuntu.com/archives/technical-board/2014-February/001812.html
> >
> > In practice it doesn't get used much because nearly every MySQL update
> > comes through the security process instead. If someone would like to add
> > this historical approval to the wiki though, please feel free!
> >
> > I'm not aware of a specific equivalent for MariaDB, but if one is needed
> > for SRU purposes, we can certainly consider it. For security updates, it
> > looks like you have a workflow agreed with the security team, which is
> > great.
>
> --
> ubuntu-devel mailing list
> ubuntu-devel@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel