See
<https://ci-builds.apache.org/job/Allura/job/Allura-py3.11/191/display/redirect?page=changes>
Changes:
[Guillermo Cruz] bump cryptography 42.0.8 -> 43.0.1
------------------------------------------
[...truncated 216.66 KB...]
allura/lib/helpers.py:1124: in urlopen
raise e
allura/lib/helpers.py:1102: in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
/usr/lib/python3.11/urllib/request.py:216: in urlopen
return opener.open(url, data, timeout)
/usr/lib/python3.11/urllib/request.py:525: in open
response = meth(req, response)
/usr/lib/python3.11/urllib/request.py:634: in http_response
response = self.parent.error(
/usr/lib/python3.11/urllib/request.py:563: in error
return self._call_chain(*args)
/usr/lib/python3.11/urllib/request.py:496: in _call_chain
result = func(*args)
/usr/lib/python3.11/urllib/request.py:643: in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
E urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
------------------------------ Captured log call -------------------------------
ERROR allura.lib.helpers:helpers.py:1121 Failed after 3 retries on url with
a timeout of None: https://httpbin.org/redirect-to?url=https://localhost:
b'<html>\r\n<head><title>503 Service Temporarily
Unavailable</title></head>\r\n<body>\r\n<center><h1>503 Service Temporarily
Unavailable</h1></center>\r\n</body>\r\n</html>\r\n'
Traceback (most recent call last):
File "/allura/Allura/allura/lib/helpers.py", line 1102, in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 525, in open
response = meth(req, response)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response
response = self.parent.error(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 563, in error
return self._call_chain(*args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
______________ TestUrlOpen.test_ok[http://httpbin.org/status/200] ______________
[gw3] linux -- Python 3.11.9 /allura-data/virtualenv/bin/python3.11
allura/tests/test_helpers.py:496: in test_ok
h.urlopen(url)
allura/lib/helpers.py:1124: in urlopen
raise e
allura/lib/helpers.py:1102: in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
/usr/lib/python3.11/urllib/request.py:216: in urlopen
return opener.open(url, data, timeout)
/usr/lib/python3.11/urllib/request.py:525: in open
response = meth(req, response)
/usr/lib/python3.11/urllib/request.py:634: in http_response
response = self.parent.error(
/usr/lib/python3.11/urllib/request.py:563: in error
return self._call_chain(*args)
/usr/lib/python3.11/urllib/request.py:496: in _call_chain
result = func(*args)
/usr/lib/python3.11/urllib/request.py:643: in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
E urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
------------------------------ Captured log call -------------------------------
ERROR allura.lib.helpers:helpers.py:1121 Failed after 3 retries on url with
a timeout of None: http://httpbin.org/status/200: b'<html>\r\n<head><title>503
Service Temporarily Unavailable</title></head>\r\n<body>\r\n<center><h1>503
Service Temporarily Unavailable</h1></center>\r\n</body>\r\n</html>\r\n'
Traceback (most recent call last):
File "/allura/Allura/allura/lib/helpers.py", line 1102, in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 525, in open
response = meth(req, response)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response
response = self.parent.error(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 563, in error
return self._call_chain(*args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
_____________ TestUrlOpen.test_ok[https://httpbin.org/status/200] ______________
[gw3] linux -- Python 3.11.9 /allura-data/virtualenv/bin/python3.11
allura/tests/test_helpers.py:496: in test_ok
h.urlopen(url)
allura/lib/helpers.py:1124: in urlopen
raise e
allura/lib/helpers.py:1102: in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
/usr/lib/python3.11/urllib/request.py:216: in urlopen
return opener.open(url, data, timeout)
/usr/lib/python3.11/urllib/request.py:525: in open
response = meth(req, response)
/usr/lib/python3.11/urllib/request.py:634: in http_response
response = self.parent.error(
/usr/lib/python3.11/urllib/request.py:563: in error
return self._call_chain(*args)
/usr/lib/python3.11/urllib/request.py:496: in _call_chain
result = func(*args)
/usr/lib/python3.11/urllib/request.py:643: in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
E urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
------------------------------ Captured log call -------------------------------
ERROR allura.lib.helpers:helpers.py:1121 Failed after 3 retries on url with
a timeout of None: https://httpbin.org/status/200: b'<html>\r\n<head><title>503
Service Temporarily Unavailable</title></head>\r\n<body>\r\n<center><h1>503
Service Temporarily Unavailable</h1></center>\r\n</body>\r\n</html>\r\n'
Traceback (most recent call last):
File "/allura/Allura/allura/lib/helpers.py", line 1102, in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 525, in open
response = meth(req, response)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response
response = self.parent.error(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 563, in error
return self._call_chain(*args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
____________ TestUrlOpen.test_ok[http://httpbin.org:80/status/200] _____________
[gw3] linux -- Python 3.11.9 /allura-data/virtualenv/bin/python3.11
allura/tests/test_helpers.py:496: in test_ok
h.urlopen(url)
allura/lib/helpers.py:1124: in urlopen
raise e
allura/lib/helpers.py:1102: in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
/usr/lib/python3.11/urllib/request.py:216: in urlopen
return opener.open(url, data, timeout)
/usr/lib/python3.11/urllib/request.py:525: in open
response = meth(req, response)
/usr/lib/python3.11/urllib/request.py:634: in http_response
response = self.parent.error(
/usr/lib/python3.11/urllib/request.py:563: in error
return self._call_chain(*args)
/usr/lib/python3.11/urllib/request.py:496: in _call_chain
result = func(*args)
/usr/lib/python3.11/urllib/request.py:643: in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
E urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
------------------------------ Captured log call -------------------------------
ERROR allura.lib.helpers:helpers.py:1121 Failed after 3 retries on url with
a timeout of None: http://httpbin.org:80/status/200:
b'<html>\r\n<head><title>503 Service Temporarily
Unavailable</title></head>\r\n<body>\r\n<center><h1>503 Service Temporarily
Unavailable</h1></center>\r\n</body>\r\n</html>\r\n'
Traceback (most recent call last):
File "/allura/Allura/allura/lib/helpers.py", line 1102, in urlopen
return urllib.request.urlopen(url, timeout=timeout) # noqa: S310
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 525, in open
response = meth(req, response)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 634, in http_response
response = self.parent.error(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 563, in error
return self._call_chain(*args)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 496, in _call_chain
result = func(*args)
^^^^^^^^^^^
File "/usr/lib/python3.11/urllib/request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 503: Service Temporarily Unavailable
------------- generated xml file: /allura/Allura/pytest.junit.xml --------------
=========================== short test summary info ============================
FAILED
allura/tests/test_helpers.py::TestUrlOpen::test_internal_invalid[https:/httpbin.org/redirect-to?url=http:/localhost]
FAILED
allura/tests/test_helpers.py::TestUrlOpen::test_internal_invalid[https:/httpbin.org/redirect-to?url=https:/localhost]
FAILED
allura/tests/test_helpers.py::TestUrlOpen::test_ok[http:/httpbin.org/status/200]
FAILED
allura/tests/test_helpers.py::TestUrlOpen::test_ok[https:/httpbin.org/status/200]
FAILED
allura/tests/test_helpers.py::TestUrlOpen::test_ok[http:/httpbin.org:80/status/200]
==== 5 failed, 1285 passed, 12 skipped, 1456 warnings in 458.23s (0:07:38) =====
finished `pytest allura/tests/ --disable-warnings --junit-xml=pytest.junit.xml
-n 4 --dist loadfile` in Allura, with returncode: 1
<DummyProcess(Thread-2 (worker), started daemon 140124075583040)> running
`pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist loadfile`
in ForgeWiki
============================= test session starts ==============================
platform linux -- Python 3.11.9, pytest-8.1.1, pluggy-1.4.0
rootdir: /allura
configfile: pytest.ini
plugins: sugar-1.0.0, xdist-3.5.0
created: 4/4 workers
........................... [ 95%]
............ [100%]
--------- generated xml file: /allura/ForgeUserStats/pytest.junit.xml ----------
======================= 12 passed, 28 warnings in 21.86s =======================
4 workers [77 items]
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist
loadfile` in ForgeUserStats, with returncode: 0
<DummyProcess(Thread-1 (worker), started daemon 140124083975744)> running `npm
run lint-es6` in .
> [email protected] lint-es6
> eslint -c .eslintrc-es6 --ignore-path .eslintignore-es6
> Allura/allura/public/**/*.es6.js || true
forgegit/tests/test_git_app.py .. [ 96%]
finished `npm run lint-es6` in ., with returncode: 0
forgegit/tests/test_tasks.py ..... [100%]
------------ generated xml file: /allura/ForgeGit/pytest.junit.xml -------------
================ 156 passed, 338 warnings in 349.64s (0:05:49) =================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml ` in
ForgeGit, with returncode: 0
s....................................................................... [ 93%]
..... [100%]
------------ generated xml file: /allura/ForgeWiki/pytest.junit.xml ------------
============ 76 passed, 1 skipped, 218 warnings in 60.01s (0:01:00) ============
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist
loadfile` in ForgeWiki, with returncode: 0
........................................................................ [ 69%]
............................................................... [100%]
---------- generated xml file: /allura/ForgeTracker/pytest.junit.xml -----------
================ 207 passed, 515 warnings in 328.99s (0:05:28) =================
finished `pytest --disable-warnings --junit-xml=pytest.junit.xml -n 4 --dist
loadfile` in ForgeTracker, with returncode: 0
=============================================================================
Shutdown
=============================================================================
Container allura-web-1 Stopping
Container allura-web-1 Stopped
Container allura-web-1 Removing
Container allura-web-1 Removed
Container allura-mongo-1 Stopping
Container allura-solr-1 Stopping
Container allura-mongo-1 Stopped
Container allura-mongo-1 Removing
Container allura-mongo-1 Removed
Container allura-solr-1 Stopped
Container allura-solr-1 Removing
Container allura-solr-1 Removed
Network allura_default Removing
Network allura_default Removed
Total reclaimed space: 0B
Deleted Volumes:
0d2942ecec9222795452f9d2428e3794e2ae6feb534b5e14b9b3863f4a82573d
Total reclaimed space: 0B
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.