Source: kxd
Version: 0.14-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> go build -o ./out/kxd ./kxd
> go build --tags netgo -a -o ./out/kxc ./kxc
> tests/run_tests -b
> FFEEEEEEEE
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:06 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:06 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-ca-1eq7cw7f/cacert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-ca-0ooye1l6/cacert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/cert.pem 
> kxd://localhost/a
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/a": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/server_certs.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> ...
> ======================================================================
> ERROR: test_both_delegated (__main__.Delegation)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 552, in test_both_delegated
>     key = self.client.call(self.ca.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-ca-1eq7cw7f/cacert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-f7mgps56/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-dmda1rf3/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-ca-1eq7cw7f/cacert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_client_delegated (__main__.Delegation)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 526, in test_client_delegated
>     key = self.client.call(self.server.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-wdxv66dm/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-sppb5ezh/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_server_delegated (__main__.Delegation)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 505, in test_server_delegated
>     key = self.client.call(self.ca.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-ca-0ooye1l6/cacert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-qhct6278/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-4sgbvupm/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-ca-0ooye1l6/cacert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:07 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_simple (__main__.Hook)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 581, in test_simple
>     key = self.client.call(self.server.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-cushruc2/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-0_77bcut/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_many_keys (__main__.Multiples)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 359, in test_many_keys
>     data = self.client.call(self.server.cert_path(),
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/cert.pem', 
> 'kxd://localhost/a']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-eqxc23nx/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-uzj96_wb/cert.pem 
> kxd://localhost/a
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/a": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_two_clients (__main__.Multiples)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 333, in test_two_clients
>     key = self.client.call(self.server.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-feu4lp2h/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-gi5supjs/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_two_servers (__main__.Multiples)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 382, in test_two_servers
>     key = self.client.call(server_certs_path, "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/server_certs.pem',
>  'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-xzldbwd_/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-client-uj5tmkfu/server_certs.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> ERROR: test_simple (__main__.Simple)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 289, in test_simple
>     key = self.client.call(self.server.cert_path(), "kxd://localhost/k1")
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
>   File "/usr/lib/python3.8/subprocess.py", line 411, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.8/subprocess.py", line 512, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-91o75jtu/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-zaupzyy4/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:08 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> FAIL: test_broken_client_certs (__main__.BrokenServerConfig)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 266, in assertClientFails
>     client.call(cert_path, url)
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "tests/run_tests", line 459, in test_broken_client_certs
>     self.assertClientFails(
>   File "tests/run_tests", line 268, in assertClientFails
>     self.assertRegex(err.output.decode(), regexp)
> AssertionError: Regex didn't match: 'Error loading certs|No allowed 
> certificate found' not found in '2020/09/27 11:27:06 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-m9kmo0rq/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-er_okmbx/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:06 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ======================================================================
> FAIL: test_missing_key (__main__.BrokenServerConfig)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "tests/run_tests", line 266, in assertClientFails
>     client.call(cert_path, url)
>   File "tests/run_tests", line 208, in call
>     return subprocess.check_output(args, stderr=subprocess.STDOUT)
> subprocess.CalledProcessError: Command '['/<<PKGBUILDDIR>>/out/kxc', 
> '--client_cert=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/cert.pem', 
> '--client_key=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/key.pem', 
> '--server_cert=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/cert.pem', 
> 'kxd://localhost/k1']' returned non-zero exit status 1.
> 
> During handling of the above exception, another exception occurred:
> 
> Traceback (most recent call last):
>   File "tests/run_tests", line 469, in test_missing_key
>     self.assertClientFails("kxd://localhost/k1", "404 Not Found")
>   File "tests/run_tests", line 268, in assertClientFails
>     self.assertRegex(err.output.decode(), regexp)
> AssertionError: Regex didn't match: '404 Not Found' not found in '2020/09/27 
> 11:27:06 Failed to get key: Get "https://localhost:19840/v1/k1": x509: 
> certificate relies on legacy Common Name field, use SANs or temporarily 
> enable Common Name matching with GODEBUG=x509ignoreCN=0\n'
> 
> Stdout:
> Launching server:  /<<PKGBUILDDIR>>/out/kxd 
> --data_dir=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/data 
> --key=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/key.pem 
> --cert=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/cert.pem 
> --logfile=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/log 
> --hook=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/hook
> Running client: /<<PKGBUILDDIR>>/out/kxc 
> --client_cert=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/cert.pem 
> --client_key=/tmp/kxdtest-9fhikv8u/config-client-lfy729ka/key.pem 
> --server_cert=/tmp/kxdtest-9fhikv8u/config-server-w2enpats/cert.pem 
> kxd://localhost/k1
> Client call failed, output: b'2020/09/27 11:27:06 Failed to get key: Get 
> "https://localhost:19840/v1/k1": x509: certificate relies on legacy Common 
> Name field, use SANs or temporarily enable Common Name matching with 
> GODEBUG=x509ignoreCN=0\n'
> 
> ----------------------------------------------------------------------
> Ran 13 tests in 3.184s
> 
> FAILED (failures=2, errors=8)
> make[1]: *** [Makefile:23: test] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j4 test returned exit code 2

The full build log is available from:
   http://qa-logs.debian.net/2020/09/26/kxd_0.14-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to