[ironic][stable] Proposing EOL of ironic project branches older than Wallaby
Steve Baker
sbaker at redhat.com
Thu Jun 1 22:21:19 UTC 2023
On 31/05/23 08:30, Jay Faulkner wrote:
> Hey,
>
> I'm trying to clean up zuul-config-errors for Ironic, and Train has
> reared its head again:
> https://review.opendev.org/c/openstack/ironic-lib/+/884722.
>
> Is there still value in continuing to keep Train (and perhaps, Ussuri
> and Victoria) in EM at this point? Should we migrate them to EOL?
>
> What do you all think?
We'd like to request that train remains until mid-August, then it can
EOL. The cinder backports may well take a decent proportion of this time.
>
> -
> Jay Faulkner
> Ironic PTL
>
> On Tue, Nov 1, 2022 at 3:12 PM Steve Baker <sbaker at redhat.com> wrote:
>
>
> On 12/10/22 05:53, Jay Faulkner wrote:
>> We discussed stable branches in the most recent ironic meeting
>> (https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-10-10-15.01.log.txt).
>> The decision was made to do the following:
>>
>> EOL these branches:
>> - stable/queens
>> - stable/rocky
>> - stable/stein
>>
>> Reduce testing considerably on these branches, and only backport
>> critical bugfixes or security bugfixes:
>> - stable/train
>> - stable/ussuri
>> - stable/victoria
>>
> Just coming back to this, keeping stable/train jobs green has
> become untenable so I think its time we consider EOLing it.
>
> It is the extended-maintenance branch of interest to me, so I'd be
> fine with stable/ussuri and stable/victoria being EOLed also.
>
>> Our remaining branches will continue to get most eligible patches
>> backported to them.
>>
>> This email, plus earlier communications including a tweet, will
>> serve as notice that these branches are being EOL'd.
>>
>> Thanks,
>> Jay Faulkner
>>
>> On Tue, Oct 4, 2022 at 11:18 AM Jay Faulkner <jay at gr-oss.io> wrote:
>>
>> Hi all,
>>
>> Ironic has a large amount of stable branches still in EM. We
>> need to take action to ensure those branches are either
>> retired or have CI repaired to the point of being usable.
>>
>> Specifically, I'm looking at these branches across all Ironic
>> projects:
>> - stable/queens
>> - stable/rocky
>> - stable/stein
>> - stable/train
>> - stable/ussuri
>> - stable/victoria
>>
>> In lieu of any volunteers to maintain the CI, my
>> recommendation for all the branches listed above is that they
>> be marked EOL. If someone wants to volunteer to maintain CI
>> for those branches, they can propose one of the below paths
>> be taken instead:
>>
>> 1 - Someone volunteers to maintain these branches, and also
>> report the status of CI of these older branches periodically
>> on the Ironic whiteboard and in Ironic meetings. If you feel
>> strongly that one of these branches needs to continue to be
>> in service; volunteering in this way is how to save them.
>>
>> 2 - We seriously reduce CI. Basically removing all tempest
>> tests to ensure that CI remains reliable and able to merge
>> emergency or security fixes when needed. In some cases; this
>> still requires CI fixes as some older inspector branches are
>> failing *installing packages* in unit tests. I would still
>> like, in this case, that someone volunteers to ensure the
>> minimalist CI remains happy.
>>
>> My intention is to let this message serve as notice and a
>> waiting period; and if I've not heard any response here or in
>> Monday's Ironic meeting (in 6 days), I will begin taking
>> action on retiring these branches.
>>
>> This is simply a start; other branches (including bugfix
>> branches) are also in bad shape in CI, but getting these
>> retired will significantly reduce the surface area of
>> projects and branches to evaluate.
>>
>> I know it's painful to drop support for these branches; but
>> we've provided good EM support for these branches for a long
>> time and by pruning them away, we'll be able to save time to
>> dedicate to other items.
>>
>> Thanks,
>> Jay Faulkner
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230602/638a2297/attachment-0001.htm>
More information about the openstack-discuss
mailing list