<div dir="ltr"><div>I agree, without support for it I think it's well more then time to remove it.</div><div><br></div><div>Amy (spotz)<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 5, 2020 at 8:52 AM Jonathan Rosser <<a href="mailto:jonathan.rosser@rd.bbc.co.uk">jonathan.rosser@rd.bbc.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On 08/03/2019 16:36, Mohammed Naser wrote:<br>
> Hi everyone,<br>
> <br>
> I've been trying to avoid writing this email for the longest time<br>
> ever.  It's really painful to have to reach this state, but I think<br>
> we've hit a point where we can no longer maintain support for SUSE<br>
> within OpenStack Ansible.<br>
> <br>
> Unfortunately, with the recent layoffs, the OSA team has taken a huge<br>
> hit in terms of contributors which means that there is far less<br>
> contributors within the project.  This means that we have less<br>
> resources to go around and it forces us to focus on a more functional,<br>
> reliable and well tested set of scenarios.<br>
> <br>
> Over the past few cycles, there has been effort to add SUSE support to<br>
> OpenStack Ansible, during the time that we had maintainers, it was<br>
> great and SUSE issues were being fixed promptly.  In addition, due to<br>
> the larger team at the time, we found ourselves having some extra time<br>
> where we can help unbreak other gates.  Jesse used to call this a<br>
> "labour of love", which I admired at the time and hoped we continue to<br>
> do as much as we can of.<br>
> <br>
> However, the lack of a committed maintainer for OpenSUSE has resulted<br>
> in constantly failing jobs[1][2] (which were moved to non-voting,<br>
> wasting CI resources as no one fixed them).  In addition, it's causing<br>
> several gate blocks for a few times with no one really finding the<br>
> time to clean them up.<br>
> <br>
> We are resource constrained at this point and we need the resource to<br>
> go towards making the small subset of supported features functional<br>
> (i.e. CentOS/Ubuntu).  We struggle with that enough, and there seems<br>
> to be no deployers that are running SUSE in real life at the moment<br>
> based on bugs submitted.<br>
> <br>
> With that, I propose that we drop SUSE support this cycle.  If anyone<br>
> would like to volunteer to maintain it, we can review that option, but<br>
> that would require a serious commitment as we've had maintainers step<br>
> off and it hurts the velocity of the project as no one can merge code<br>
> anymore.<br>
> <br>
> ..Really wish I didn't have to write this email<br>
> Mohammed<br>
> <br>
> [1]: <a href="http://zuul.opendev.org/t/openstack/builds?job_name=openstack-ansible-functional-opensuse-150" rel="noreferrer" target="_blank">http://zuul.opendev.org/t/openstack/builds?job_name=openstack-ansible-functional-opensuse-150</a><br>
> [2]: <a href="http://zuul.opendev.org/t/openstack/builds?job_name=openstack-ansible-functional-opensuse-423" rel="noreferrer" target="_blank">http://zuul.opendev.org/t/openstack/builds?job_name=openstack-ansible-functional-opensuse-423</a><br>
> <br>
> <br>
<br>
It's now over 12 months since Mohammed posted this and the situation <br>
remains as described.<br>
<br>
It feels like time to reduce the OSA CI surface area to enable patches <br>
to merge and release contributor cycles for new work such as support for <br>
Ubuntu Focal and Centos8.<br>
<br>
Two alternative patches are proposed, one to remove support immediately <br>
[1] and another to move the current jobs to non-voting with a view to <br>
removing them entirely for the Victoria cycle [2].<br>
<br>
[1] <a href="https://review.opendev.org/725541" rel="noreferrer" target="_blank">https://review.opendev.org/725541</a><br>
[2] <a href="https://review.opendev.org/725598" rel="noreferrer" target="_blank">https://review.opendev.org/725598</a><br>
<br>
Jon.<br>
<br>
</blockquote></div>