[Gluster-Maintainers] [Gluster-devel] Glusto Happenings

Jonathan Holloway jholloway at redhat.com
Wed Sep 19 16:45:41 UTC 2018


Sounds good. I'll talk to Vijay and Akarsha about providing updates on some
of their activities with the test repo too.

Cheers,
Jonathan

On Mon, Sep 17, 2018 at 7:37 PM Amye Scavarda <amye at redhat.com> wrote:

> Adding Maintainers as that's the group that will be more interested in
> this.
> Our next maintainers meeting is October 1st, want to present on what the
> current status is there?
> - amye
>
> On Mon, Sep 17, 2018 at 12:29 AM Jonathan Holloway <jholloway at redhat.com>
> wrote:
>
>> Hi Gluster-devel,
>>
>> It's been awhile, since we updated gluster-devel on things related to
>> Glusto.
>>
>> The big thing in the works for Glusto is Python3 compatibility.
>> A port is in progress, and the target is October to have a branch ready
>> for testing. Look for another update here when that is available.
>>
>> Thanks to Vijay Avuthu for testing a change to the Python2 version of
>> Carteplex (the cartesian product module in Glusto that drives the runs_on
>> decorator used in Gluster tests). Tests inheriting from GlusterBaseClass
>> have been using im_func to make calls against the base class setUp method.
>> This change allows the use of super() as well as im_func.
>>
>> On a related note, the syntax for both im_func and super() changes in
>> Python3. The "Developer Guide for Tests and Libraries" section of the
>> glusterfs/glusto-tests docs currently shows
>> "GlusterBaseClass.setUp.im_func(self)", but will be updated with the
>> preferred call for Python3.
>>
>> And lastly, you might have seen an issue with tests under Python2 where a
>> run kicked off via py.test or /usr/bin/glusto would immediately fail with a
>> message indicating gcc needs to be installed. The problem was specific to a
>> recent update of PyTest and scandir, and the original workaround was to
>> install gcc or a previous version of pytest and scandir. The scandir
>> maintainer fixed the issue upstream with scandir 1.9.0 (available in PyPI).
>>
>> That's all for now.
>>
>> Cheers,
>> Jonathan (loadtheacc)
>>
>>
>> _______________________________________________
>> Gluster-devel mailing list
>> Gluster-devel at gluster.org
>> https://lists.gluster.org/mailman/listinfo/gluster-devel
>
>
>
> --
> Amye Scavarda | amye at redhat.com | Gluster Community Lead
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/maintainers/attachments/20180919/293d6d1d/attachment.html>


More information about the maintainers mailing list