Hello,



Le lun. 27 sept. 2021 à 17:14, Philippe Mazet (OSS) <philippe.mazet@oss.nxp.com> a écrit :

I actually didn’t upgrade anything myself: I am using your docker-compose solution, on a Ubuntu 18.04 host.

But your image in dockerhub (lavasoftware/lava-server:2021.08) upgraded to bullseye, yes.


Have you tried creating your own derivative of the lavasoftware/lava-server:2021.08 image and installing eventlet from pypi?


Rgds
 

 

Thanks,

 

Philippe

 

 

From: Lava-users <lava-users-bounces@lists.lavasoftware.org> On Behalf Of Remi Duraffort
Sent: Monday, September 27, 2021 5:05 PM
To: Philippe Mazet (OSS) <philippe.mazet@oss.nxp.com>
Cc: lava-users@lists.lavasoftware.org <lava-users@lavasoftware.org>
Subject: Re: [Lava-users] Email notifications broken in LAVA 2021.08 ?

 

Hello,

 

 

Le jeu. 23 sept. 2021 à 13:54, Philippe Mazet (OSS) <philippe.mazet@oss.nxp.com> a écrit :

Hi All,

 

We are hitting a bug with LAVA 2021.08: email notifications seem to be broken.

We believe this is due to a bug between eventlet 0.26.0 and dnspython.

Visibly, this is fixed in eventlet 0.32.0: https://github.com/eventlet/eventlet/issues/619

 

Did you face the same bug?

 

I guess you upgraded to bullseye? Because LAVA 2021.08 hasn't changed anything regarding it's requirements.

 

 

Any idea about how to fix that?

 

Depending on which debian version you are using. Either ask a DD to upload python-eventlet 0.32 and to upload it to bullseye-backports.

 

 

 

Thanks a lot,

 

Philippe

 

Trace below:

ERROR:lava_scheduler_app:[Errno -3] Lookup timed out

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 435, in resolve

    return _proxy.query(name, rdtype, raise_on_no_answer=raises,

  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 391, in query

    return end()

  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 370, in end

    raise result[1]

  File "/usr/lib/python3/dist-packages/eventlet/support/greendns.py", line 351, in step

    a = fun(*args, **kwargs)

  File "/usr/lib/python3/dist-packages/dns/resolver.py", line 1089, in query

    return self.resolve(qname, rdtype, rdclass, tcp, source,

 File "/usr/lib/python3/dist-packages/dns/resolver.py", line 1043, in resolve

    timeout = self._compute_timeout(start, lifetime)

  File "/usr/lib/python3/dist-packages/dns/resolver.py", line 950, in _compute_timeout

    raise Timeout(timeout=duration)

dns.exception.Timeout: The DNS operation timed out after 5.104917526245117 seconds

_______________________________________________
Lava-users mailing list
Lava-users@lists.lavasoftware.org
https://lists.lavasoftware.org/mailman/listinfo/lava-users


 

--

Rémi Duraffort

TuxArchitect

Linaro



--
Rémi Duraffort
TuxArchitect
Linaro