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

Pavel Szalbot pavel.szalbot at gmail.com
Tue May 30 04:43:09 UTC 2017


Hi everybody,

I suppose there will be a lot more people affected by removal of the
driver from Cinder who do not know about it. I am running production
clusters on Mitaka and Newton and did not know about the issue -
Openstack is quite a beast to keep pace with the updates.

Are there any news from dev team, Red Hat or Amye's radar?

-ps


On Sun, May 28, 2017 at 9:20 AM, Niels de Vos <ndevos at redhat.com> wrote:
> On Sat, May 27, 2017 at 08:48:00PM -0400, Vijay Bellur wrote:
>> 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.
>
> The hole discussion is about integration of Gluster in <some project>. I
> would really appreciate to see the discussion in the public, on the
> integration at gluster.org list. This is a low-traffic list, specially
> dedicated to these kind of topics. Having the discussion in archives
> will surely help to track the history of decisions that were taken. We
> should try hard to prevent (removal of) integration surprises in the
> future.
>
> Let me know if you need any assistance with this, I offered to start the
> discussion during last IRC meeting and am willing to follow through on
> that if you don't have the time.
>
> Thanks!
> Niels
>
>
>>
>> Thanks,
>> Vijay
>>
>> [1] https://wiki.openstack.org/wiki/Cinder/how-to-contribute-a-driver
>>
>> [2] https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers
>
>> _______________________________________________
>> Gluster-devel mailing list
>> Gluster-devel at gluster.org
>> http://lists.gluster.org/mailman/listinfo/gluster-devel
>
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://lists.gluster.org/mailman/listinfo/gluster-users


More information about the Gluster-users mailing list