[Bug 2354054] Review Request: python-eventlet - unretire orphaned package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2354054

Paul Wouters <paul.wouters@xxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |paul.wouters@xxxxxxxx
             Status|NEW                         |ASSIGNED
              Flags|                            |fedora-review?
                   |                            |needinfo?(peter.stensmyr@ai
                   |                            |ven.io)



--- Comment #6 from Paul Wouters <paul.wouters@xxxxxxxx> ---
Note that the linke spec file is not the raw file, so it grabs html causing
fedora-review to fail. Please fix the files and test using fedora-review -b
235054

mock build fails, see
https://kojipkgs.fedoraproject.org//work/tasks/5945/131975945/build.log

=================================== FAILURES
===================================
____________________________ SSLTest.test_ssl_close
____________________________
self = <tests.ssl_test.SSLTest testMethod=test_ssl_close>
    def test_ssl_close(self):
        def serve(listener):
            sock, addr = listener.accept()
            sock.recv(8192)
            try:
                self.assertEqual(b'', sock.recv(8192))
            except greenio.SSL.ZeroReturnError:
                pass

        sock = listen_ssl_socket()

        server_coro = eventlet.spawn(serve, sock)

        raw_client = eventlet.connect(sock.getsockname())
        client = ssl.wrap_socket(raw_client)
        client.sendall(b'X')
        greenio.shutdown_safe(client)
        client.close()
>       server_coro.wait()
tests/ssl_test.py:95: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
eventlet/greenthread.py:232: in wait
    return self._exit_event.wait()
eventlet/event.py:124: in wait
    result = hub.switch()
eventlet/hubs/hub.py:310: in switch
    return self.greenlet.switch()
eventlet/greenthread.py:272: in main
    result = function(*args, **kwargs)
tests/ssl_test.py:82: in serve
    self.assertEqual(b'', sock.recv(8192))
eventlet/green/ssl.py:255: in recv
    return self._base_recv(buflen, flags, into=False)
eventlet/green/ssl.py:282: in _base_recv
    read = self.read(nbytes)
eventlet/green/ssl.py:196: in read
    return self._call_trampolining(
eventlet/green/ssl.py:166: in _call_trampolining
    return func(*a, **kw)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
self = <eventlet.green.ssl.GreenSSLSocket fd=23, family=2, type=1, proto=0,
laddr=('127.0.0.1', 54805)>
len = 8192, buffer = None
    def read(self, len=1024, buffer=None):
        """Read up to LEN bytes and return them.
        Return zero-length string on EOF."""

        self._checkClosed()
        if self._sslobj is None:
            raise ValueError("Read on closed or unwrapped SSL socket.")
        try:
            if buffer is not None:
                return self._sslobj.read(len, buffer)
            else:
>               return self._sslobj.read(len)
E               BrokenPipeError: [Errno 32] Broken pipe
/usr/lib64/python3.13/ssl.py:1140: BrokenPipeError
----------------------------- Captured stderr call
-----------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/hubs/poll.py",
line 111, in wait
    listener.cb(fileno)
    ~~~~~~~~~~~^^^^^^^^
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/greenthread.py",
line 272, in main
    result = function(*args, **kwargs)
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/tests/ssl_test.py",
line 82, in serve
    self.assertEqual(b'', sock.recv(8192))
                          ~~~~~~~~~^^^^^^
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py",
line 255, in recv
    return self._base_recv(buflen, flags, into=False)
           ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py",
line 282, in _base_recv
    read = self.read(nbytes)
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py",
line 196, in read
    return self._call_trampolining(
           ~~~~~~~~~~~~~~~~~~~~~~~^
        super().read, len, buffer)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File
"/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py",
line 166, in _call_trampolining
    return func(*a, **kw)
  File "/usr/lib64/python3.13/ssl.py", line 1140, in read
    return self._sslobj.read(len)
           ~~~~~~~~~~~~~~~~~^^^^^
BrokenPipeError: [Errno 32] Broken pipe
Removing descriptor: 23


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2354054

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202354054%23c6

-- 
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux