OK, the thing is that Travis uses a fixed version of stevedore, and that is why we didn't see the problem.
# stevedore for loading "new style" plugins stevedore==1.8.0 On Wed, Feb 17, 2016 at 4:00 AM Yanbing Du <[email protected]> wrote: > > > On 02/17/2016 01:37 PM, Lucas Meneghel Rodrigues wrote: > > Yanbing, > > > > Avocado is tested on 2.6, the CI job runs on that platform. You are > > likely lacking logutils installed (logutils==0.3.3 is what the CI job > uses). > > > > Thanks Lucas. In fact, logutils is installed: > # pip list|grep logutils > DEPRECATION: Python 2.6 is no longer supported by the Python core team, > please upgrade your Python. A future version of pip will drop support > for Python 2.6 > logutils (0.3.3) > > The latest stevedore(1.11.0) have a change in __init__.py, which cause > this fail, diff with 1.10.0: > > < if hasattr(logging, 'NullHandler'): > < LOG.addHandler(logging.NullHandler()) > < else: > < class NullHandler(logging.Handler): > < def handle(self, record): > < pass > < > < def emit(self, record): > < pass > < > < def createLock(self): > < self.lock = None > < > < LOG.addHandler(NullHandler()) > --- > > LOG.addHandler(logging.NullHandler()) > > > > > > On Wed, Feb 17, 2016 at 1:33 AM Yanbing Du <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hi Lukáš, > > Does each release will be tested on various supported python > versions? > > As now there's a fail introduce by new version stevedore, avocado > will > > crash on python2.6, we need restrict the specific version to avoid > this > > fail: > > > > Avocado crashed: > > Traceback (most recent call last): > > File "/usr/bin/avocado", line 7, in <module> > > execfile(__file__) > > File "/tmp/libvirt_ci_debug/avocado/scripts/avocado", line 81, in > > <module> > > from avocado.core.app import AvocadoApp > > File "/tmp/libvirt_ci_debug/avocado/avocado/core/app.py", line > > 26, in > > <module> > > from .dispatcher import CLIDispatcher > > File "/tmp/libvirt_ci_debug/avocado/avocado/core/dispatcher.py", > > line > > 17, in <module> > > from stevedore import ExtensionManager > > File "/usr/lib/python2.6/site-packages/stevedore/__init__.py", > line > > 23, in <module> > > LOG.addHandler(logging.NullHandler()) > > AttributeError: 'module' object has no attribute 'NullHandler' > > > > On 02/16/2016 08:40 PM, Lukáš Doktor wrote: > > > Test Plan: Release Test Plan > > > Run by 'ldoktor' at 2016-02-16T13:21:30.578948 > > > PASS: 'Avocado source is sound': > > > PASS: 'Avocado RPM build': > > > PASS: 'Avocado RPM install': > > > PASS: 'Avocado Test Run on RPM based installation': > > > PASS: 'Avocado Test Run on Virtual Machine': > > > PASS: 'Avocado Test Run on Remote Machine': > > > PASS: 'Avocado Remote Machine HTML report': > > > PASS: 'Avocado Server Source Checkout and Unittests': > > > PASS: 'Avocado Server Run': > > > PASS: 'Avocado Server Functional Test': > > > PASS: 'Avocado Virt and VT Source Checkout': > > > PASS: 'Avocado Virt Bootstrap': > > > PASS: 'Avocado Virt Boot Test Run and HTML report': > > > PASS: 'Avocado Virt - Assignment of values from the cmdline': > > > PASS: 'Avocado Virt - Migration test': > > > PASS: 'Avocado VT - Bootstrap': > > > PASS: 'Avocado VT - List tests': > > > PASS: 'Avocado VT - Run test': > > > PASS: 'Avocado HTML report sysinfo': > > > PASS: 'Avocado HTML report links': > > > > > > avocado: e1b986faa70472d94df08c955f64916a241e56c8 > > > avocado-vt: 3c6c247706195f7f5c65fca3cbf4906c2376600d > > > avocado-virt: 7dd088e762f6133c70f79c0028080df6c89ef517 > > > > > > _______________________________________________ > > > Avocado-devel mailing list > > > [email protected] <mailto:[email protected]> > > > https://www.redhat.com/mailman/listinfo/avocado-devel > > > > -- > > Regards, > > Yanbing Du > > > > _______________________________________________ > > Avocado-devel mailing list > > [email protected] <mailto:[email protected]> > > https://www.redhat.com/mailman/listinfo/avocado-devel > > > > -- > Regards, > Yanbing Du >
_______________________________________________ Avocado-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/avocado-devel
