Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.10] gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use 1.1.1w, 3.0.11, and 3.1.3. #110007

Merged
merged 1 commit into from
Sep 28, 2023

Conversation

ned-deily
Copy link
Member

@ned-deily ned-deily commented Sep 28, 2023

… multissltests to use 1.1.1w, 3.0.11, and 3.1.3.

(cherry picked from commit c88037d)
@ned-deily ned-deily added the 3.10 only security fixes label Sep 28, 2023
@pablogsal pablogsal merged commit 97ce15c into python:3.10 Sep 28, 2023
17 checks passed
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 FreeBSD 3.10 has failed when building commit 97ce15c.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/1221/builds/2) and take a look at the build logs.
  4. Check if the failure is related to this commit (97ce15c) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/1221/builds/2

Failed tests:

  • test_cmd_line_script
  • test_tarfile
  • test_tempfile

Failed subtests:

  • test_flags - test.test_tempfile.TestTemporaryDirectory
  • test_all - test.test___all__.AllTest
  • test_modes - test.test_tarfile.TestExtractionFilters
  • test_script_as_dev_fd - test.test_cmd_line_script.CmdLineTest

Summary of the results of the build (if available):

== Tests result: FAILURE then FAILURE ==

408 tests OK.

10 slowest tests:

  • test_concurrent_futures: 2 min 14 sec
  • test_multiprocessing_spawn: 1 min 28 sec
  • test_multiprocessing_forkserver: 1 min 16 sec
  • test_multiprocessing_fork: 1 min 10 sec
  • test_signal: 46.3 sec
  • test_asyncio: 42.1 sec
  • test_io: 34.7 sec
  • test_subprocess: 31.9 sec
  • test_pydoc: 31.8 sec
  • test_capi: 31.7 sec

3 tests failed:
test_cmd_line_script test_tarfile test_tempfile

14 tests skipped:
test_devpoll test_epoll test_ioctl test_msilib test_readline
test_spwd test_startfile test_tix test_tk test_ttk_guionly
test_winconsoleio test_winreg test_winsound test_zipfile64

4 re-run tests:
test___all__ test_cmd_line_script test_tarfile test_tempfile

Total duration: 5 min 10 sec

Click to see traceback logs
Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_tarfile.py", line 3658, in test_modes
    os.chmod(tmp_filename, os.stat(tmp_filename).st_mode | stat.S_ISVTX)
OSError: [Errno 79] Inappropriate file type or format: '/buildbot/buildarea/3.10.ware-freebsd/build/build/test_python_28541æ/@test_28541_tmpæ-tardir/tmp.file'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_tarfile.py", line 3658, in test_modes
    os.chmod(tmp_filename, os.stat(tmp_filename).st_mode | stat.S_ISVTX)
OSError: [Errno 79] Inappropriate file type or format: '/buildbot/buildarea/3.10.ware-freebsd/build/build/test_python_28541æ/test_python_worker_34707æ/@test_34707_tmpæ-tardir/tmp.file'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_e9e1e9a5'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_tempfile.py", line 1682, in test_flags
    os.chflags(os.path.join(root, name), flags)
OSError: [Errno 45] Operation not supported: '/tmp/jlt3m261/dir0/dir1/dir0/test1.txt'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test___all__.py", line 111, in test_all
    self.check_all(modname)
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test___all__.py", line 26, in check_all
    with warnings_helper.check_warnings(
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/contextlib.py", line 142, in __exit__
    next(self.gen)
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/support/warnings_helper.py", line 177, in _filterwarnings
    raise AssertionError("unhandled warning %s" % reraise[0])
AssertionError: unhandled warning {message : DeprecationWarning("invalid escape sequence '\\?'"), category : 'DeprecationWarning', filename : '/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_httpservers.py', lineno : 423, line : None}


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_dd8401ea'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_e2b3fa7b'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_tempfile.py", line 1682, in test_flags
    os.chflags(os.path.join(root, name), flags)
OSError: [Errno 45] Operation not supported: '/tmp/os49dnj4/dir1/dir1/dir1/test1.txt'


Traceback (most recent call last):
  File "/buildbot/buildarea/3.10.ware-freebsd/build/Lib/test/test_cmd_line_script.py", line 752, in test_script_as_dev_fd
    self.assertEqual(out, b"12345678912345678912345\n")
AssertionError: b"/buildbot/buildarea/3.10.ware-freebsd/bu[74 chars]ry\n" != b'12345678912345678912345\n'

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot ARM64 macOS 3.10 has failed when building commit 97ce15c.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/724/builds/1134) and take a look at the build logs.
  4. Check if the failure is related to this commit (97ce15c) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/724/builds/1134

Failed tests:

  • test_mmap
  • test_asyncio

Failed subtests:

  • test_create_ssl_connection - test.test_asyncio.test_events.PollEventLoopTests
  • test_create_ssl_unix_connection - test.test_asyncio.test_events.PollEventLoopTests
  • test_access_parameter - test.test_mmap.MmapTests
  • test_create_ssl_connection - test.test_asyncio.test_events.SelectEventLoopTests
  • test_create_ssl_unix_connection - test.test_asyncio.test_events.SelectEventLoopTests
  • test_create_ssl_connection - test.test_asyncio.test_events.KqueueEventLoopTests
  • test_create_ssl_unix_connection - test.test_asyncio.test_events.KqueueEventLoopTests

Summary of the results of the build (if available):

== Tests result: FAILURE then FAILURE ==

404 tests OK.

10 slowest tests:

  • test_concurrent_futures: 2 min 51 sec
  • test_multiprocessing_spawn: 2 min 32 sec
  • test_multiprocessing_forkserver: 1 min 45 sec
  • test_unparse: 1 min 35 sec
  • test_tokenize: 1 min 14 sec
  • test_asyncio: 1 min 3 sec
  • test_lib2to3: 57.0 sec
  • test_capi: 55.1 sec
  • test_unicodedata: 51.0 sec
  • test_logging: 49.7 sec

2 tests failed:
test_asyncio test_mmap

16 tests skipped:
test_devpoll test_epoll test_gdb test_ioctl test_msilib
test_multiprocessing_fork test_ossaudiodev test_spwd
test_startfile test_tix test_tk test_ttk_guionly test_winconsoleio
test_winreg test_winsound test_zipfile64

2 re-run tests:
test_asyncio test_mmap

Total duration: 8 min 30 sec

Click to see traceback logs
Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 642, in test_create_ssl_connection
    self._test_create_ssl_connection(httpd, create_connection,
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 630, in _test_create_ssl_connection
    self._basetest_create_ssl_connection(conn_fut, check_sockname,
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 589, in _basetest_create_ssl_connection
    tr, pr = self.loop.run_until_complete(connection_fut)
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/base_events.py", line 1103, in create_connection
    transport, protocol = await self._create_connection_transport(
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/base_events.py", line 1133, in _create_connection_transport
    await waiter
ConnectionResetError


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 658, in test_create_ssl_unix_connection
    self._test_create_ssl_connection(httpd, create_connection,
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 630, in _test_create_ssl_connection
    self._basetest_create_ssl_connection(conn_fut, check_sockname,
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_asyncio/test_events.py", line 589, in _basetest_create_ssl_connection
    tr, pr = self.loop.run_until_complete(connection_fut)
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/unix_events.py", line 269, in create_unix_connection
    transport, protocol = await self._create_connection_transport(
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/asyncio/base_events.py", line 1133, in _create_connection_transport
    await waiter
ConnectionResetError


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_0e6796bb'


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/multiprocessing/resource_tracker.py", line 209, in main
    cache[rtype].remove(name)
KeyError: '/psm_3abcce06'


Traceback (most recent call last):
  File "/Users/buildbot/buildarea/3.10.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_mmap.py", line 244, in test_access_parameter
    m = mmap.mmap(f.fileno(), mapsize, prot=prot)
PermissionError: [Errno 1] Operation not permitted

@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 RHEL8 FIPS Only Blake2 Builtin Hash 3.10 has failed when building commit 97ce15c.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/610/builds/1311) and take a look at the build logs.
  4. Check if the failure is related to this commit (97ce15c) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/all/#builders/610/builds/1311

Failed tests:

  • test_socket

Failed subtests:

  • test_hmac_sha1 - test.test_socket.LinuxKernelCryptoAPI

Summary of the results of the build (if available):

== Tests result: FAILURE then FAILURE ==

412 tests OK.

10 slowest tests:

  • test_gdb: 7 min 23 sec
  • test_concurrent_futures: 2 min 55 sec
  • test_capi: 2 min 4 sec
  • test_multiprocessing_spawn: 1 min 50 sec
  • test_asyncio: 1 min 33 sec
  • test_multiprocessing_forkserver: 1 min 22 sec
  • test_unparse: 1 min 20 sec
  • test_tokenize: 1 min 12 sec
  • test_peg_generator: 1 min 9 sec
  • test_multiprocessing_fork: 1 min 3 sec

1 test failed:
test_socket

12 tests skipped:
test_devpoll test_ioctl test_kqueue test_msilib test_startfile
test_tix test_tk test_ttk_guionly test_winconsoleio test_winreg
test_winsound test_zipfile64

1 re-run test:
test_socket

Total duration: 8 min 55 sec

Click to see traceback logs
Traceback (most recent call last):
  File "/home/buildbot/buildarea/3.10.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_socket.py", line 6287, in test_hmac_sha1
    algo.setsockopt(socket.SOL_ALG, socket.ALG_SET_KEY, b"Jefe")
OSError: [Errno 22] Invalid argument

@ned-deily ned-deily deleted the gh-109991-openssl3011-cli-310 branch December 19, 2023 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.10 only security fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants