GNU bug report logs - #66817
ansible-core package fails to build

Previous Next

Package: guix;

Reported by: Apoorv <apoorvs569 <at> gmail.com>

Date: Sun, 29 Oct 2023 14:19:02 UTC

Severity: normal

Done: Simon Tournier <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 66817 in the body.
You can then email your comments to 66817 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#66817; Package guix. (Sun, 29 Oct 2023 14:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Apoorv <apoorvs569 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 29 Oct 2023 14:19:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Apoorv <apoorvs569 <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: ansible-core package fails to build
Date: Sun, 29 Oct 2023 17:39:17 +0530
[Message part 1 (text/plain, inline)]
ansible-core package fails to build, here are the logs,

[gw2] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_urlerror
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror
[gw7] [ 95%] FAILED
test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya']

test/units/module_utils/urls/test_fetch_url.py::test_fetch_url
[gw3] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_nossl
[gw1] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_httperror
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse

[gw2] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_socketerror
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc

[gw1] [ 95%] PASSED
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse

test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc

[gw7] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url
[gw3] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_exception
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline

test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params
[gw2] [ 95%] PASSED
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc

[gw1] [ 95%] PASSED
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_netloc

test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_auth

test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_host

[gw3] [ 95%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_badstatusline

[gw7] [ 96%] PASSED
test/units/module_utils/urls/test_fetch_url.py::test_fetch_url_params
test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip
test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip
[gw2] [ 96%] PASSED
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_auth

test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false

[gw1] [ 96%] PASSED
test/units/module_utils/urls/test_generic_urlparse.py::test_generic_urlparse_no_netloc_no_host

test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip
[gw3] [ 96%] PASSED
test/units/module_utils/urls/test_gzip.py::test_Request_open_not_gzip
[gw7] [ 96%] PASSED
test/units/module_utils/urls/test_gzip.py::test_Request_open_gzip
test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart

[gw2] [ 96%] PASSED
test/units/module_utils/urls/test_gzip.py::test_Request_open_decompress_false

test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type
test/units/module_utils/urls/test_prepare_multipart.py::test_empty
[gw1] [ 96%] PASSED
test/units/module_utils/urls/test_gzip.py::test_GzipDecodedReader_no_gzip
test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime
[gw7] [ 96%] PASSED
test/units/module_utils/urls/test_prepare_multipart.py::test_wrong_type
test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0]

[gw2] [ 96%] PASSED
test/units/module_utils/urls/test_prepare_multipart.py::test_empty
test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1]

[gw1] [ 96%] PASSED
test/units/module_utils/urls/test_prepare_multipart.py::test_unknown_mime
[gw3] [ 96%] PASSED
test/units/module_utils/urls/test_prepare_multipart.py::test_prepare_multipart

test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2]

[gw7] [ 96%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[-expected0]

test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3]

[gw2] [ 96%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[a-expected1]

test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4]

[gw1] [ 96%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar-expected2]

[gw7] [ 96%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.-expected3]

test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5]

test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7]

[gw2] [ 96%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[file.hidden-expected4]

[gw3] [ 96%] PASSED
test/units/module_utils/urls/test_prepare_multipart.py::test_bad_mime
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8]

test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6]

[gw7] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip-expected7]

[gw1] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[file.tar.gz-expected5]

test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9]

test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10]

[gw2] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.zip.hidden-expected8]

[gw3] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[yaml-0.2.5.tar.gz-expected6]

test/units/module_utils/urls/test_split.py::test__split_multiext[
https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11]
test/units/module_utils/urls/test_split.py::test__split_multiext[
https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12]
[gw1] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[geckodriver-v0.26.0-linux64.tar-expected9]

[gw7] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[/var/lib/geckodriver-v0.26.0-linux64.tar-expected10]

test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1]

test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0]

[gw3] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[
https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar.bz-expected12]
[gw2] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext[
https://acme.com/drivers/geckodriver-v0.26.0-linux64.tar-expected11]
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3]

test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2]

[gw1] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args0-expected0]

[gw7] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args1-expected1]

test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5]

test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4]

[gw3] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args3-expected3]

[gw2] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args2-expected2]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1]

[gw5] [ 97%] PASSED
test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds

test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout

[gw1] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args5-expected5]

[gw7] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_min_max[args4-expected4]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2]

[gw3] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs0-expected0]

[gw2] [ 97%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs1-expected1]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4]

test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5]

[gw7] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs2-expected2]

[gw1] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs3-expected3]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1]

[gw2] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs5-expected5]

[gw3] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_count[kwargs4-expected4]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2]

[gw1] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name0]

[gw7] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name1]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247]

[gw2] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name3]

test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879]

[gw3] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[name2]

test/units/module_utils/urls/test_urls.py::test_build_ssl_validation_error
test/units/module_utils/urls/test_urls.py::test_maybe_add_ssl_handler
[gw7] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[1.729879]

[gw1] [ 98%] PASSED
test/units/module_utils/urls/test_split.py::test__split_multiext_invalid[247]

test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict
test/units/module_utils/urls/test_urls.py::test_basic_auth_header
[gw2] [ 98%] PASSED
test/units/module_utils/urls/test_urls.py::test_build_ssl_validation_error
[gw3] [ 98%] PASSED
test/units/module_utils/urls/test_urls.py::test_maybe_add_ssl_handler
test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect

[gw4] [ 98%] PASSED
test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal

[gw1] [ 98%] PASSED
test/units/module_utils/urls/test_urls.py::test_basic_auth_header
[gw7] [ 98%] PASSED
test/units/module_utils/urls/test_urls.py::test_ParseResultDottedDict
[gw2] [ 98%] PASSED
test/units/module_utils/urls/test_urls.py::test_unix_socket_patch_httpconnection_connect

[gw4] [ 98%] PASSED
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_headers_removal

test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces

[gw6] [ 99%] PASSED
test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception

test/units/module_utils/test_connection.py::test_set_options_credential_exposure

[gw4] [ 99%] PASSED
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_url_spaces

test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe

[gw6] [ 99%] PASSED
test/units/module_utils/test_connection.py::test_set_options_credential_exposure

test/units/module_utils/test_distro.py::TestDistro::test_info
[gw4] [ 99%] PASSED
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe

test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe

[gw6] [ 99%] PASSED
test/units/module_utils/test_distro.py::TestDistro::test_info
test/units/module_utils/test_distro.py::TestDistro::test_id
[gw4] [ 99%] PASSED
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_safe_not_safe

test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid

[gw6] [ 99%] PASSED
test/units/module_utils/test_distro.py::TestDistro::test_id
[gw4] [ 99%] PASSED
test/units/module_utils/urls/test_RedirectHandlerFactory.py::test_redir_no_error_on_invalid

[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_explicit_timeout
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
[gw5] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout

test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds

[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]

[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]

test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception

[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_other_exception

test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code

[gw5] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds

test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout

[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code

test/units/module_utils/facts/test_utils.py::TestGetMountSize::test
[gw0] [ 99%] PASSED
test/units/module_utils/facts/test_utils.py::TestGetMountSize::test
[gw5] [ 99%] PASSED
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout

test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds
[gw5] [100%] PASSED
test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds

=================================== FAILURES
===================================
_
test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya']
_
[gw7] linux -- Python 3.10.7
/gnu/store/l6fpy0i9hlll9b6k8vy2i2a4cshwz3cv-python-wrapper-3.10.7/bin/python
certificate = 'rsa-pss_sha512.pem'
expected =
b"\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya'"

    @pytest.mark.skipif(not urls.HAS_CRYPTOGRAPHY, reason='Requires
cryptography to be installed')
    @pytest.mark.parametrize('certificate, expected', [
        ('rsa_md5.pem', b'\x23\x34\xB8\x47\x6C\xBF\x4E\x6D'
                        b'\xFC\x76\x6A\x5D\x5A\x30\xD6\x64'
                        b'\x9C\x01\xBA\xE1\x66\x2A\x5C\x3A'
                        b'\x13\x02\xA9\x68\xD7\xC6\xB0\xF6'),
        ('rsa_sha1.pem', b'\x14\xCF\xE8\xE4\xB3\x32\xB2\x0A'
                         b'\x34\x3F\xC8\x40\xB1\x8F\x9F\x6F'
                         b'\x78\x92\x6A\xFE\x7E\xC3\xE7\xB8'
                         b'\xE2\x89\x69\x61\x9B\x1E\x8F\x3E'),
        ('rsa_sha256.pem', b'\x99\x6F\x3E\xEA\x81\x2C\x18\x70'
                           b'\xE3\x05\x49\xFF\x9B\x86\xCD\x87'
                           b'\xA8\x90\xB6\xD8\xDF\xDF\x4A\x81'
                           b'\xBE\xF9\x67\x59\x70\xDA\xDB\x26'),
        ('rsa_sha384.pem', b'\x34\xF3\x03\xC9\x95\x28\x6F\x4B'
                           b'\x21\x4A\x9B\xA6\x43\x5B\x69\xB5'
                           b'\x1E\xCF\x37\x58\xEA\xBC\x2A\x14'
                           b'\xD7\xA4\x3F\xD2\x37\xDC\x2B\x1A'
                           b'\x1A\xD9\x11\x1C\x5C\x96\x5E\x10'
                           b'\x75\x07\xCB\x41\x98\xC0\x9F\xEC'),
        ('rsa_sha512.pem', b'\x55\x6E\x1C\x17\x84\xE3\xB9\x57'
                           b'\x37\x0B\x7F\x54\x4F\x62\xC5\x33'
                           b'\xCB\x2C\xA5\xC1\xDA\xE0\x70\x6F'
                           b'\xAE\xF0\x05\x44\xE1\xAD\x2B\x76'
                           b'\xFF\x25\xCF\xBE\x69\xB1\xC4\xE6'
                           b'\x30\xC3\xBB\x02\x07\xDF\x11\x31'
                           b'\x4C\x67\x38\xBC\xAE\xD7\xE0\x71'
                           b'\xD7\xBF\xBF\x2C\x9D\xFA\xB8\x5D'),
        ('rsa-pss_sha256.pem', b'\xF2\x31\xE6\xFF\x3F\x9E\x16\x1B'
                               b'\xC2\xDC\xBB\x89\x8D\x84\x47\x4E'
                               b'\x58\x9C\xD7\xC2\x7A\xDB\xEF\x8B'
                               b'\xD9\xC0\xC0\x68\xAF\x9C\x36\x6D'),
        ('rsa-pss_sha512.pem', b'\x85\x85\x19\xB9\xE1\x0F\x23\xE2'
                               b'\x1D\x2C\xE9\xD5\x47\x2A\xAB\xCE'
                               b'\x42\x0F\xD1\x00\x75\x9C\x53\xA1'
                               b'\x7B\xB9\x79\x86\xB2\x59\x61\x27'),
        ('ecdsa_sha256.pem', b'\xFE\xCF\x1B\x25\x85\x44\x99\x90'
                             b'\xD9\xE3\xB2\xC9\x2D\x3F\x59\x7E'
                             b'\xC8\x35\x4E\x12\x4E\xDA\x75\x1D'
                             b'\x94\x83\x7C\x2C\x89\xA2\xC1\x55'),
        ('ecdsa_sha512.pem', b'\xE5\xCB\x68\xB2\xF8\x43\xD6\x3B'
                             b'\xF4\x0B\xCB\x20\x07\x60\x8F\x81'
                             b'\x97\x61\x83\x92\x78\x3F\x23\x30'
                             b'\xE5\xEF\x19\xA5\xBD\x8F\x0B\x2F'
                             b'\xAA\xC8\x61\x85\x5F\xBB\x63\xA2'
                             b'\x21\xCC\x46\xFC\x1E\x22\x6A\x07'
                             b'\x24\x11\xAF\x17\x5D\xDE\x47\x92'
                             b'\x81\xE0\x06\x87\x8B\x34\x80\x59'),
    ])
    def test_cbt_with_cert(certificate, expected):
        with open(os.path.join(os.path.dirname(__file__), 'fixtures',
'cbt', certificate)) as fd:
            cert_der = base64.b64decode("".join([l.strip() for l in
fd.readlines()[1:-1]]))

        actual = urls.get_channel_binding_cert_hash(cert_der)
>       assert actual == expected
E       assert b"K\x8c\xa5\x...x7fc\x83\xd7b" ==
b"\x85\x85\x1...9y\x86\xb2Ya'"
E         At index 0 diff: b'K' != b'\x85'
E         Full diff:
E           (
E         -
 b'\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1'
E         -  b"{\xb9y\x86\xb2Ya'",
E         +
 b"K\x8c\xa5\xf5y\x89A\xa0\xaf'\xeb\x00\xeb\xccUz6z\xe0l\x035\xa3h\xfc\xa6
k"
E         +
 b'\xda]\xba\x88\xf8m\xf3\x98\xd2\xd2wW\x87w\xa4\x0e\x14\t\xd4]\xb9\xa29\xe2'...
E
E         ...Full output truncated (3 lines hidden), use '-vv' to show

test/units/module_utils/urls/test_channel_binding.py:69: AssertionError
- generated xml file:
/tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4/test/results/junit/python3.10-module_utils-units.xml
-
============================= slowest 25 durations
=============================
3.01s call
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_succeeds
2.03s call
test/units/module_utils/facts/test_timeout.py::test_explicit_timeout
2.01s call
test/units/module_utils/facts/test_timeout.py::test_implicit_file_overridden_timesout
2.01s call
test/units/module_utils/facts/test_timeout.py::test_explicit_succeeds
1.02s call
test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_timesout
1.01s call
test/units/module_utils/facts/test_timeout.py::test_implicit_file_default_succeeds
1.01s call
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout_integration_test[stdin0]
1.01s call
test/units/module_utils/facts/test_timeout.py::test_timeout_raises_timeout
1.01s call
test/units/module_utils/facts/test_timeout.py::test_exception_not_caught_by_called_code
1.00s call
test/units/module_utils/test_api.py::TestRetryWithDelaysAndCondition::test_retry_exception
0.99s call
test/units/module_utils/test_api.py::TestRateLimit::test_ratelimit
0.27s call
test/units/module_utils/facts/hardware/test_linux.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts
0.24s call
test/units/module_utils/facts/test_facts.py::TestFactsLinuxHardwareGetMountFacts::test_get_mount_facts
0.20s call
test/units/module_utils/basic/test_no_log.py::TestRemoveValues::test_hit_recursion_limit
0.10s setup
 test/units/module_utils/basic/test_atomic_move.py::test_new_file[stdin0-True]
0.09s setup
 test/units/module_utils/basic/test_atomic_move.py::test_no_tty_fallback[stdin0]
0.09s setup
 test/units/module_utils/basic/test_atomic_move.py::test_existing_file_stat_failure[stdin0]
0.09s setup
 test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin0-True]
0.08s setup
 test/units/module_utils/basic/test_atomic_move.py::test_rename_perms_fail_temp_succeeds[stdin1-False]
0.08s call
test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py::test_get_cpu_info_nproc
0.08s call
test/units/module_utils/facts/test_ansible_collector.py::TestInPlace::test1
0.07s setup
 test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin0-True]
0.07s setup
 test/units/module_utils/basic/test_atomic_move.py::test_existing_file[stdin1-False]
0.07s setup
 test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin14-Core
OS]
0.07s setup
 test/units/module_utils/facts/system/distribution/test_distribution_version.py::test_distribution_version[stdin61-Solaris
10]
=========================== short test summary info
============================
SKIPPED [5] test/units/module_utils/basic/test_log.py:38: python systemd
bindings not installed
SKIPPED [1] test/units/module_utils/basic/test_imports.py:84: literal_eval
is available in every version of Python3
SKIPPED [2] test/units/module_utils/basic/test_log.py:113: python systemd
bindings not installed
SKIPPED [5] test/units/module_utils/basic/test_log.py:130: python systemd
bindings not installed
SKIPPED [1] test/units/module_utils/basic/test_log.py:139: python systemd
bindings not installed
SKIPPED [3] test/units/module_utils/facts/test_facts.py:64: This test class
needs to be updated to specify collector_class
SKIPPED [1] test/units/module_utils/facts/test_collectors.py:370: faulty
test
SKIPPED [1] test/units/module_utils/facts/test_collectors.py:396: faulty
test
SKIPPED [1] test/units/module_utils/facts/test_facts.py:46: This platform
(DragonFly) does not have a fact_class.
SKIPPED [1] test/units/module_utils/facts/test_facts.py:54: This platform
(DragonFly) does not have a fact_class.
FAILED
test/units/module_utils/urls/test_channel_binding.py::test_cbt_with_cert[rsa-pss_sha512.pem-\x85\x85\x19\xb9\xe1\x0f#\xe2\x1d,\xe9\xd5G*\xab\xceB\x0f\xd1\x00u\x9cS\xa1{\xb9y\x86\xb2Ya']
================= 1 failed, 1681 passed, 21 skipped in 22.34s
==================
FATAL: Command "pytest --forked -r a -n 8 --color no -p no:cacheprovider -c
/gnu/store/rvraps20lp1gix4r98n96q2hydd4vnjk-ansible-core-2.14.4/lib/python3.10/site-packages/ansible_test/_data/pytest/config/default.ini
--junit-xml
/tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4/test/results/junit/python3.10-module_utils-units.xml
--strict-markers --rootdir
/tmp/guix-build-ansible-core-2.14.4.drv-0/ansible-core-2.14.4
--durations=25 -v test/units/module_utils/basic/test__log_invocation.py
test/units/module_utils/basic/test__symbolic_mode_to_octal.py
test/units/module_utils/basic/test_argument_spec.py
test/units/module_utils/basic/test_atomic_move.py
test/units/module_utils/basic/test_deprecate_warn.py
test/units/module_utils/basic/test_dict_converters.py
test/units/module_utils/basic/test_exit_json.py
test/units/module_utils/basic/test_filesystem.py
test/units/module_utils/basic/test_get_file_attributes.py
test/units/module_utils/basic/test_get_module_path.py
test/units/module_utils/basic/test_heuristic_log_sanitize.py
test/units/module_utils/basic/test_imports.py
test/units/module_utils/basic/test_log.py
test/units/module_utils/basic/test_no_log.py
test/units/module_utils/basic/test_platform_distribution.py
test/units/module_utils/basic/test_run_command.py
test/units/module_utils/basic/test_safe_eval.py
test/units/module_utils/basic/test_sanitize_keys.py
test/units/module_utils/basic/test_selinux.py
test/units/module_utils/basic/test_set_cwd.py
test/units/module_utils/basic/test_set_mode_if_different.py
test/units/module_utils/common/arg_spec/test_aliases.py
test/units/module_utils/common/arg_spec/test_module_validate.py
test/units/module_utils/common/arg_spec/test_sub_spec.py
test/units/module_utils/common/arg_spec/test_validate_invalid.py
test/units/module_utils/common/arg_spec/test_validate_valid.py
test/units/module_utils/common/parameters/test_check_arguments.py
test/units/module_utils/common/parameters/test_handle_aliases.py
test/units/module_utils/common/parameters/test_list_deprecations.py
test/units/module_utils/common/parameters/test_list_no_log_values.py
test/units/module_utils/common/process/test_get_bin_path.py
test/units/module_utils/common/test_collections.py
test/units/module_utils/common/test_dict_transformations.py
test/units/module_utils/common/test_locale.py
test/units/module_utils/common/test_network.py
test/units/module_utils/common/test_sys_info.py
test/units/module_utils/common/test_utils.py
test/units/module_utils/common/text/converters/test_container_to_bytes.py
test/units/module_utils/common/text/converters/test_container_to_text.py
test/units/module_utils/common/text/converters/test_json_encode_fallback.py
test/units/module_utils/common/text/converters/test_jsonify.py
test/units/module_utils/common/text/converters/test_to_str.py
test/units/module_utils/common/text/formatters/test_bytes_to_human.py
test/units/module_utils/common/text/formatters/test_human_to_bytes.py
test/units/module_utils/common/text/formatters/test_lenient_lowercase.py
test/units/module_utils/common/validation/test_check_missing_parameters.py
test/units/module_utils/common/validation/test_check_mutually_exclusive.py
test/units/module_utils/common/validation/test_check_required_arguments.py
test/units/module_utils/common/validation/test_check_required_by.py
test/units/module_utils/common/validation/test_check_required_if.py
test/units/module_utils/common/validation/test_check_required_one_of.py
test/units/module_utils/common/validation/test_check_required_together.py
test/units/module_utils/common/validation/test_check_type_bits.py
test/units/module_utils/common/validation/test_check_type_bool.py
test/units/module_utils/common/validation/test_check_type_bytes.py
test/units/module_utils/common/validation/test_check_type_dict.py
test/units/module_utils/common/validation/test_check_type_float.py
test/units/module_utils/common/validation/test_check_type_int.py
test/units/module_utils/common/validation/test_check_type_jsonarg.py
test/units/module_utils/common/validation/test_check_type_list.py
test/units/module_utils/common/validation/test_check_type_path.py
test/units/module_utils/common/validation/test_check_type_raw.py
test/units/module_utils/common/validation/test_check_type_str.py
test/units/module_utils/common/validation/test_count_terms.py
test/units/module_utils/common/warnings/test_deprecate.py
test/units/module_utils/common/warnings/test_warn.py
test/units/module_utils/facts/hardware/test_aix_processor.py
test/units/module_utils/facts/hardware/test_linux.py
test/units/module_utils/facts/hardware/test_linux_get_cpu_info.py
test/units/module_utils/facts/hardware/test_sunos_get_uptime_facts.py
test/units/module_utils/facts/network/test_fc_wwn.py
test/units/module_utils/facts/network/test_generic_bsd.py
test/units/module_utils/facts/network/test_iscsi_get_initiator.py
test/units/module_utils/facts/other/test_facter.py
test/units/module_utils/facts/other/test_ohai.py
test/units/module_utils/facts/system/distribution/test_distribution_sles4sap.py
test/units/module_utils/facts/system/distribution/test_distribution_version.py
test/units/module_utils/facts/system/distribution/test_parse_distribution_file_ClearLinux.py
test/units/module_utils/facts/system/distribution/test_parse_distribution_file_Slackware.py
test/units/module_utils/facts/system/test_cmdline.py
test/units/module_utils/facts/system/test_lsb.py
test/units/module_utils/facts/system/test_user.py
test/units/module_utils/facts/test_ansible_collector.py
test/units/module_utils/facts/test_collector.py
test/units/module_utils/facts/test_collectors.py
test/units/module_utils/facts/test_date_time.py
test/units/module_utils/facts/test_facts.py
test/units/module_utils/facts/test_sysctl.py
test/units/module_utils/facts/test_timeout.py
test/units/module_utils/facts/test_utils.py
test/units/module_utils/facts/virtual/test_linux.py
test/units/module_utils/json_utils/test_filter_non_json_lines.py
test/units/module_utils/parsing/test_convert_bool.py
test/units/module_utils/test_api.py
test/units/module_utils/test_connection.py
test/units/module_utils/test_distro.py
test/units/module_utils/urls/test_RedirectHandlerFactory.py
test/units/module_utils/urls/test_Request.py
test/units/module_utils/urls/test_RequestWithMethod.py
test/units/module_utils/urls/test_channel_binding.py
test/units/module_utils/urls/test_fetch_file.py
test/units/module_utils/urls/test_fetch_url.py
test/units/module_utils/urls/test_generic_urlparse.py
test/units/module_utils/urls/test_gzip.py
test/units/module_utils/urls/test_prepare_multipart.py
test/units/module_utils/urls/test_split.py
test/units/module_utils/urls/test_urls.py" returned exit status 1.
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "ansible-test" arguments: ("units" "-v"
"--num-workers" "8") exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 27.4 seconds
command "ansible-test" "units" "-v" "--num-workers" "8" failed with status 1
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#66817; Package guix. (Sun, 29 Oct 2023 16:30:02 GMT) Full text and rfc822 format available.

Message #8 received at 66817 <at> debbugs.gnu.org (full text, mbox):

From: Jack Hill <jackhill <at> jackhill.us>
To: Apoorv <apoorvs569 <at> gmail.com>
Cc: 66817 <at> debbugs.gnu.org
Subject: Re: bug#66817: ansible-core package fails to build
Date: Sun, 29 Oct 2023 12:28:41 -0400 (EDT)
Apoorv,

On Sun, 29 Oct 2023, Apoorv wrote:

> ansible-core package fails to build, here are the logs,

I recently looked into updating Ansible to the latest version in #66766. 
It could use a review and more testing, but it does solve some problems; 
the packages at least build now.

https://issues.guix.gnu.org/66766

Best,
Jack




Information forwarded to bug-guix <at> gnu.org:
bug#66817; Package guix. (Thu, 30 Nov 2023 09:29:02 GMT) Full text and rfc822 format available.

Message #11 received at 66817 <at> debbugs.gnu.org (full text, mbox):

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Jack Hill <jackhill <at> jackhill.us>, Apoorv <apoorvs569 <at> gmail.com>
Cc: 66817 <at> debbugs.gnu.org
Subject: Re: bug#66817: ansible-core package fails to build
Date: Wed, 29 Nov 2023 20:35:58 +0100
Hi,

On dim., 29 oct. 2023 at 12:28, Jack Hill <jackhill <at> jackhill.us> wrote:

> I recently looked into updating Ansible to the latest version in #66766. 
> It could use a review and more testing, but it does solve some problems; 
> the packages at least build now.
>
> https://issues.guix.gnu.org/66766

Tiis patch had been merged.

Apoorv, is your issue solved now?

Cheers,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#66817; Package guix. (Thu, 30 Nov 2023 17:47:01 GMT) Full text and rfc822 format available.

Message #14 received at 66817 <at> debbugs.gnu.org (full text, mbox):

From: Apoorv <apoorvs569 <at> gmail.com>
To: 66817 <at> debbugs.gnu.org
Subject: Issue is fixed now.
Date: Thu, 30 Nov 2023 20:34:57 +0530
[Message part 1 (text/plain, inline)]
Yes the issue seems to be fixed now, ansible package which requires
ansible-core builds fine now. The issue can be closed now.
[Message part 2 (text/html, inline)]

bug closed, send any further explanations to 66817 <at> debbugs.gnu.org and Apoorv <apoorvs569 <at> gmail.com> Request was from Simon Tournier <zimon.toutoune <at> gmail.com> to control <at> debbugs.gnu.org. (Fri, 01 Dec 2023 17:17:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 30 Dec 2023 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 197 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.