* Announcement: "stable" branches for multipath-tools
@ 2025-02-10 21:25 Martin Wilck
2025-04-26 12:08 ` Xose Vazquez Perez
0 siblings, 1 reply; 4+ messages in thread
From: Martin Wilck @ 2025-02-10 21:25 UTC (permalink / raw)
To: dm-devel
Cc: Christophe Varoqui, Benjamin Marzinski, Hannes Reinecke,
Xose Vazquez Perez, Chris Hofstaedtler, Christian Hesse
All,
the multipath-tools maintainers have decided to start providing stable
branches that accumulate bug fix patches only. We currently provide two
branches, stable-0.10.y [1] and stable-0.11.y [2].
The stable branches are meant as a guideline for distribution
maintainers to pick bug fixes without major regression risk. Only small
patches that fix actual problems are eligible for inclusion in the
stable trees.
This is a best-effort endeavor that doesn't come with any guarantees.
The maintainers will provide maximum two stable branches at any point
in time. They will usually be based on the previous two .0 releases,
but this isn't set in stone.
The introduction of the stable branches goes along with a modified
versioning scheme for the "master" branch. The development tree is
still hosted at [3]. As before, this tree will be "released" to the
opensvc "master" branch [4] in roughly quaterly intervals, to become
the next 0.x.0 release (0.12.0 will be next).
Best regards
Martin
[1] https://github.com/opensvc/multipath-tools/tree/stable-0.10.y
[2] https://github.com/opensvc/multipath-tools/tree/stable-0.11.y
[3] https://github.com/openSUSE/multipath-tools/tree/queue
[4] https://github.com/opensvc/multipath-tools/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announcement: "stable" branches for multipath-tools
2025-02-10 21:25 Announcement: "stable" branches for multipath-tools Martin Wilck
@ 2025-04-26 12:08 ` Xose Vazquez Perez
2025-04-28 13:56 ` Martin Wilck
0 siblings, 1 reply; 4+ messages in thread
From: Xose Vazquez Perez @ 2025-04-26 12:08 UTC (permalink / raw)
To: Martin Wilck, Benjamin Marzinski, DM-DEVEL ML
Cc: Christophe Varoqui, Hannes Reinecke, Chris Hofstaedtler,
Christian Hesse, Mitchell Dzurick, Steve Langasek
On 2/10/25 10:25 PM, Martin Wilck wrote:
> the multipath-tools maintainers have decided to start providing stable
> branches that accumulate bug fix patches only. We currently provide two
> branches, stable-0.10.y [1] and stable-0.11.y [2].
>
> The stable branches are meant as a guideline for distribution
> maintainers to pick bug fixes without major regression risk. Only small
> patches that fix actual problems are eligible for inclusion in the
> stable trees.
hwtable patches ( https://github.com/opensvc/multipath-tools/commits/master/libmultipath/hwtable.c )
could be backported, as they are low risk.
Thanks.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announcement: "stable" branches for multipath-tools
2025-04-26 12:08 ` Xose Vazquez Perez
@ 2025-04-28 13:56 ` Martin Wilck
2025-04-28 15:12 ` Benjamin Marzinski
0 siblings, 1 reply; 4+ messages in thread
From: Martin Wilck @ 2025-04-28 13:56 UTC (permalink / raw)
To: Xose Vazquez Perez, Benjamin Marzinski, DM-DEVEL ML
Cc: Christophe Varoqui, Hannes Reinecke, Chris Hofstaedtler,
Christian Hesse, Mitchell Dzurick, Steve Langasek
On Sat, 2025-04-26 at 14:08 +0200, Xose Vazquez Perez wrote:
> On 2/10/25 10:25 PM, Martin Wilck wrote:
>
> > the multipath-tools maintainers have decided to start providing
> > stable
> > branches that accumulate bug fix patches only. We currently provide
> > two
> > branches, stable-0.10.y [1] and stable-0.11.y [2].
> >
> > The stable branches are meant as a guideline for distribution
> > maintainers to pick bug fixes without major regression risk. Only
> > small
> > patches that fix actual problems are eligible for inclusion in the
> > stable trees.
>
> hwtable patches (
> https://github.com/opensvc/multipath-tools/commits/master/libmultipath/hwtable.c
> )
> could be backported, as they are low risk.
Yes, but they aren't actual, bug fixes, either, and they change default
behavior, which I'd prefer to avoid in the stable branches.
Ben, what's your take?
Martin
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Announcement: "stable" branches for multipath-tools
2025-04-28 13:56 ` Martin Wilck
@ 2025-04-28 15:12 ` Benjamin Marzinski
0 siblings, 0 replies; 4+ messages in thread
From: Benjamin Marzinski @ 2025-04-28 15:12 UTC (permalink / raw)
To: Martin Wilck
Cc: Xose Vazquez Perez, DM-DEVEL ML, Christophe Varoqui,
Hannes Reinecke, Chris Hofstaedtler, Christian Hesse,
Mitchell Dzurick, Steve Langasek
On Mon, Apr 28, 2025 at 03:56:30PM +0200, Martin Wilck wrote:
> On Sat, 2025-04-26 at 14:08 +0200, Xose Vazquez Perez wrote:
> > On 2/10/25 10:25 PM, Martin Wilck wrote:
> >
> > > the multipath-tools maintainers have decided to start providing
> > > stable
> > > branches that accumulate bug fix patches only. We currently provide
> > > two
> > > branches, stable-0.10.y [1] and stable-0.11.y [2].
> > >
> > > The stable branches are meant as a guideline for distribution
> > > maintainers to pick bug fixes without major regression risk. Only
> > > small
> > > patches that fix actual problems are eligible for inclusion in the
> > > stable trees.
> >
> > hwtable patches (
> > https://github.com/opensvc/multipath-tools/commits/master/libmultipath/hwtable.c
> > )
> > could be backported, as they are low risk.
>
> Yes, but they aren't actual, bug fixes, either, and they change default
> behavior, which I'd prefer to avoid in the stable branches.
>
> Ben, what's your take?
I think you're right. Even if we're just adding a new built-in config,
that could change how someone's multipath setup is configured, and while
the defaults are the recommeneded way to configure the device, it still
makes sense to not change them in what would otherwise be just a bugfix
branch, which is designed to safe to pull into a distribution at any
time.
On the other hand, if there are cases where an existing built-in config
is actually broken for a device, it would make sense to pull those fixes
into the stable branch.
-Ben
>
> Martin
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-04-28 15:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10 21:25 Announcement: "stable" branches for multipath-tools Martin Wilck
2025-04-26 12:08 ` Xose Vazquez Perez
2025-04-28 13:56 ` Martin Wilck
2025-04-28 15:12 ` Benjamin Marzinski
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.