[Gluster-devel] [Gluster-users] Fwd: Re: GlusterFS removal from Openstack Cinder

Vijay Bellur vbellur at redhat.com
Sun May 28 00:48:00 UTC 2017

On Sat, May 27, 2017 at 3:02 AM, Joe Julian <joe at julianfamily.org> wrote:

> On 05/26/2017 11:38 PM, Pranith Kumar Karampuri wrote:
> On Wed, May 24, 2017 at 9:10 PM, Joe Julian <joe at julianfamily.org> wrote:
>> Forwarded for posterity and follow-up.
>> -------- Forwarded Message --------
>> Subject: Re: GlusterFS removal from Openstack Cinder
>> Date: Fri, 05 May 2017 21:07:27 +0000
>> From: Amye Scavarda <amye at redhat.com> <amye at redhat.com>
>> To: Eric Harney <eharney at redhat.com> <eharney at redhat.com>, Joe Julian
>> <me at joejulian.name> <me at joejulian.name>, Vijay Bellur
>> <vbellur at redhat.com> <vbellur at redhat.com>
>> CC: Amye Scavarda <amye at redhat.com> <amye at redhat.com>
>> Eric,
>> I'm sorry to hear this.
>> I'm reaching out internally (within Gluster CI team and CentOS CI which
>> supports Gluster) to get an idea of the level of effort we'll need to
>> provide to resolve this.
>> It'll take me a few days to get this, but this is on my radar. In the
>> meantime, is there somewhere I should be looking at for requirements to
>> meet this gateway?
>> Thanks!
>> -- amye
>> On Fri, May 5, 2017 at 16:09 Joe Julian <me at joejulian.name> wrote:
>>> On 05/05/2017 12:54 PM, Eric Harney wrote:
>>> >> On 04/28/2017 12:41 PM, Joe Julian wrote:
>>> >>> I learned, today, that GlusterFS was deprecated and removed from
>>> >>> Cinder as one of our #gluster (freenode) users was attempting to
>>> >>> upgrade openstack. I could find no rational nor discussion of that
>>> >>> removal. Could you please educate me about that decision?
>>> >>>
>>> >
>>> > Hi Joe,
>>> >
>>> > I can fill in on the rationale here.
>>> >
>>> > Keeping a driver in the Cinder tree requires running a CI platform to
>>> > test that driver and report results against all patchsets submitted to
>>> > Cinder.  This is a fairly large burden, which we could not meet once
>>> the
>>> > Gluster Cinder driver was no longer an active development target at
>>> Red Hat.
>>> >
>>> > This was communicated via a warning issued by the driver for anyone
>>> > running the OpenStack Newton code, and via the Cinder release notes for
>>> > the Ocata release.  (I can see in retrospect that this was probably not
>>> > communicated widely enough.)
>>> >
>>> > I apologize for not reaching out to the Gluster community about this.
>>> >
>>> > If someone from the Gluster world is interested in bringing this driver
>>> > back, I can help coordinate there.  But it will require someone
>>> stepping
>>> > in in a big way to maintain it.
>>> >
>>> > Thanks,
>>> > Eric
>>> Ah, Red Hat's statement that the acquisition of InkTank was not an
>>> abandonment of Gluster seems rather disingenuous now. I'm disappointed.
> I am a Red Hat employee working on gluster and I am happy with the kind of
> investments the company did in GlusterFS. Still am. It is a pretty good
> company and really open. I never had any trouble saying something the
> management did is wrong when I strongly felt and they would give a decent
> reason for their decision.
> Happy to hear that. Still looks like meddling to an outsider. Not the
> Gluster team's fault though (although more participation of the developers
> in community meetings would probably help with that feeling of being
> disconnected, in my own personal opinion).
>>> Would you please start a thread on the gluster-users and gluster-devel
>>> mailing lists and see if there's anyone willing to take ownership of
>>> this. I'm certainly willing to participate as well but my $dayjob has
>>> gone more kubernetes than openstack so I have only my limited free time
>>> that I can donate.
> Do we know what would maintaining cinder as active entail? Did Eric get
> back to any of you?
> Haven't heard anything more, no.
 Policies for maintaining an active driver in cinder can be found at [1]
and [2]. We will need some work to let the driver be active again (after a
revert of the commit that removed the driver from cinder) and provide CI
support as entailed in [2].

I will co-ordinate further internal discussions within Red Hat on this
topic and provide an update soon on how we can proceed here.


[1] https://wiki.openstack.org/wiki/Cinder/how-to-contribute-a-driver

[2] https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20170527/d7b50405/attachment.html>

More information about the Gluster-devel mailing list